Skip to content
CODE THE PIXEL

Asyraf Wahi Anuar

Information System Lecturer & Web Application Developer

Dr Muhammad Asyraf Wahi Anuar is a Senior Lecturer in Information Systems with over 15 years of experience in higher education and web application development. Blending academic rigour with hands-on development expertise, he specialises in building robust, scalable web applications and exploring mod

Latest from Asyraf

CakePHP

CakePHP 4 Concatenation

The most popular concatenation in programming is combining the first and last name field to form a full name. This tutorial shows the code of concatenation in CakePHP 4.

1 min read

CakePHP

CakePHP 4 Site Configuration Using Database

This tutorial will show the step to create a site configuration that is accessible from the form interface and stored in a database table: configurations in CakePHP 4. Basically, this site configuration leverage the global variable configuration to make it accessible throughout the system.

3 min read

CakePHP

CakePHP 4 Print PDF Using CakePDF

This tutorial will show how to use the CakePDF plugin to generate a PDF file. This tutorial will use DOMPDF as an example of the generator engine. Basically, generating PDF is useful for those who are working with a system that prints or produce correspondence or document related task.

6 min read

CakePHP

CakePHP 4 Bulk Delete

This tutorial will show how to create a bulk delete function in CakePHP 4. The bulk delete is a process of selecting a group of records in a single table and removing it from the database. A checkbox will be rendered on each of the record IDs and sent to the function that manages the delete all proc...

2 min read

CakePHP

CakePHP 4 File Upload Using Proffer Plugin

This tutorial shows how to upload images or files in CakePHP 4 using the Proffer plugin. This plugin allows images and files to be uploaded and includes a bundled image library for generating thumbnails from source images.

4 min read

CakePHP

CakePHP 4 Authentication Using Auth Component (Advance)

This tutorial will show how to create an authentication using the Auth component for CakePHP 4. It includes the process of password hashing, registration with email verification, multi-field username/email login, forgot password, reset password and status management.

10 min read

CakePHP

CakePHP 4 CRUD

CRUD operation in CakePHP enables the developer to rapidly generate the prototype for a web application. CRUD comprise routine code for create, read, update and delete operation.

2 min read

Misc

Animated Line

The animated line tutorial is created using HTML and CSS. developer can use animated lines to enhance their application or web UI to make it look more attractive. It is recommended to use a web-kit web browser such as Chrome or Firefox.

1 min read

CakePHP

CakePHP 4 jQuery Date Time Picker

Date Picker is one of the most important features in web-based applications to enhance the user experience, especially when inputting date and time.

2 min read