Trait là gì? Cách sử dụng Trait trong PHP

Vậy trait là gì? Trong hướng đối tượng, Traits là một cơ chế để tái sử dụng code trong các ngôn ngữ đơn kế thừa như PHP. Một Trait nhằm giảm hạn chế của sự đơn thừa kế bằng cách cho phép nhà phát triển sử dụng lại các bộ phương thức một cách tự do trong một số lớp độc lập trong các hệ thống phân cấp lớp khác nhau.

Continue Reading

WordPress – Cài Đặt PHPUnit Cho WordPress

phpunit-wordpress

Như tiêu đề mình đã đề cập, bài viết này sẽ hướng dẫn các anh em cách để integrate PHPUnit cho WordPress. Lý do chúng ta cần thiết lập Unit Test cho WordPress: Kiểm tra độ đúng đắn của Plugin hoặc Function mà chúng ta viết thông qua Testing. Có thể áp dụng TDD (Test Driven Development) để có thể viết Function tốt hơn. Biết viết Unit Test thì lương

Continue Reading