Recently published tutorials
PHPUnit Beginner Part 2: Data Provider
The same applies to tests. Which means we will need to write multiple tests to test the same function using different set of data
PHPUnit Beginner Part 3: Test Double
We can use test double to replace the calling class. Since a test double can be configured to return predefined results
PHPUnit Tip - Access Private Properties of an Object via Closure
we share a tip on how we can access a private property of an object without using getter/setter methods
PHPUnit tips
instead of digging into its method implementation detail. It also helps others get a quick idea of what our public APIs are capable of
Preview email with DebugKit in CakePHP 3
It renders the email right inside the browser so that we can edit the email view and refresh the browser to get instant feedback
Quick tip on working with timezone in CakePHP 3
we need to allow users to set start and end time of their events and the application is targeted worldwide clients
Real time notifications using Pusher in CakePHP 3
The Pusher client class only needs to do two things. And they are triggering Pusher events and authenticating private channel
Redis caching engine for CakePHP 3
CakePHP provides various options as an application's caching engine out of the box. CakePHP's documentation is detailed
Resumable file upload (part 1)
we will go through the steps to implement front-end of the application. Which is building the front-end Resumable.js uploader
Resumable file upload (part 2)
It is super easy as you can see. We create a Resumable instance by passing SimpleRequest and SimpleResponse as two parameters required
Sending Email with SES in CakePHP 3
we need to create a CakePHP email transport profile for AWS SES. We can create it in CakePHP configuration file
Server testing using curl
Project curl is a command-line tool that is used to do Internet transfers for resources specified as URLs using Internet protocols
Showing 121 to 132 of 158 results