710. Notable PHP package: PHP Binary Flags
Updated on: 2018-06-30
Posted on: 2018-06-30
This package can manage a group of boolean flags using integers.
It provides a trait that can perform operations to change integers that hold a set of bit values.
The package also provides an abstract class that uses the trait, so it can be used to create objects to manipulate binary flags.
The trait can manipulate integers with up to 64 bits. Currently the trait can:
- Register a function to be called when the binary flags are modified
- Check, get, set or remove a mask number from the binary flags
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
It provides a trait that can perform operations to change integers that hold a set of bit values.
The package also provides an abstract class that uses the trait, so it can be used to create objects to manipulate binary flags.
The trait can manipulate integers with up to 64 bits. Currently the trait can:
- Register a function to be called when the binary flags are modified
- Check, get, set or remove a mask number from the binary flags
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
709. Notable PHP package: PHP Interface vs Abstract Class
Updated on: 2018-06-30
Posted on: 2018-06-30
This package provides examples of using interfaces and abstract classes.
It provides several examples of using classes that either implement interface definitions or are based on abstract classes.
Currently it provides regular classes for objects that implement a tea or a coffee using regular classes or extending an abstract class.
It also provides an example of a user class with and without using interfaces.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
It provides several examples of using classes that either implement interface definitions or are based on abstract classes.
Currently it provides regular classes for objects that implement a tea or a coffee using regular classes or extending an abstract class.
It also provides an example of a user class with and without using interfaces.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
708. Notable PHP package: PHP Count Array by Value Type
Updated on: 2018-06-26
Posted on: 2018-06-26
Array entries can have values of many types. PHP can return the count of entries in an array but if you just want to get the count of elements of a given type, PHP does not provide a direct means to achieve that.
This class not only can count the elements of a given type, but it also can handle nested arrays.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
This class not only can count the elements of a given type, but it also can handle nested arrays.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
707. Notable PHP package: PHP Array Keys Case Transform
Updated on: 2018-06-25
Posted on: 2018-06-25
PHP provides many array manipulation functions for a varied set of purposes, but not for all purposes.
Associative arrays can associate text strings to an associated value but the key text is case sensitive.
This package provides a solution that can recreate an associative array by changing the case of the string of each key.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
Associative arrays can associate text strings to an associated value but the key text is case sensitive.
This package provides a solution that can recreate an associative array by changing the case of the string of each key.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
706. Notable PHP package: Nero PHP Simulate Error
Updated on: 2018-06-19
Posted on: 2018-06-19
One way to verify whether applications are robust is to create tests to verify if they can handle cases that can happen in real world situations.
This package can simulate errors that may happen although they are never desired, like for instance code that has syntax errors or attempts to load missing classes.
Using this package you can avoid to ship to a production environment code that has serious errors that may cause embarrassment even to qualified developers.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
This package can simulate errors that may happen although they are never desired, like for instance code that has syntax errors or attempts to load missing classes.
Using this package you can avoid to ship to a production environment code that has serious errors that may cause embarrassment even to qualified developers.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
705. Notable PHP package: Mikrotik
Updated on: 2018-06-18
Posted on: 2018-06-18
Mikrotik is a brand of a company that produces hardware like network routers and servers.
This type of hardware can be controlled remotely via Internet connections.
This package provides means to communicate Mikrotik hardware from PHP, so it can be used to implement Web applications that can control the hardware from any where in the world where users have an Internet connection.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
This type of hardware can be controlled remotely via Internet connections.
This package provides means to communicate Mikrotik hardware from PHP, so it can be used to implement Web applications that can control the hardware from any where in the world where users have an Internet connection.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
704. Notable PHP package: PHP Resource Type Extension
Updated on: 2018-06-14
Posted on: 2018-06-14
When PHP for instance opens a file or a database connection, it creates a resource number value that is used by PHP internally to determine what is the resource that was created.
PHP resources are just numbers, but PHP does not provide a means to save those resource numbers and be able to recreate the original resource and reload it later.
This package provides a solution that overcomes that PHP limitation. It can work with regular PHP functions like serialize, unserialize and var_export.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
PHP resources are just numbers, but PHP does not provide a means to save those resource numbers and be able to recreate the original resource and reload it later.
This package provides a solution that overcomes that PHP limitation. It can work with regular PHP functions like serialize, unserialize and var_export.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
703. Notable PHP package: PHP Semver Compare
Updated on: 2018-06-13
Posted on: 2018-06-13
SemVer is a convention that is used to define the number of versions and revisions of software products.
This package can parse strings with software versions in the semver format, as well can compare two software versions and tell which is more recent.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
This package can parse strings with software versions in the semver format, as well can compare two software versions and tell which is more recent.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
702. Notable PHP package: phatto
Updated on: 2018-06-12
Posted on: 2018-06-12
Progressive Web Applications, also known as PWA, are applications that support advanced features of the modern browsers, like for instance handling browser side push notifications.
Service workers are processes that run on the browser side using JavaScript code to perform an useful activity. They usually communicate with the server side code using AJAX requests.
PHP code can handle AJAX requests to perform some other useful action on the server side.
This package provides a nice solution to implement the so called Progressive Web Applications, using PHP code along with some JavaScript code that is necessary to implement the browser side actions.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
Service workers are processes that run on the browser side using JavaScript code to perform an useful activity. They usually communicate with the server side code using AJAX requests.
PHP code can handle AJAX requests to perform some other useful action on the server side.
This package provides a nice solution to implement the so called Progressive Web Applications, using PHP code along with some JavaScript code that is necessary to implement the browser side actions.
Read this article to learn more details about how this notable PHP package works.
More ... Post a comment See comments (0) Trackbacks (0)
701. PHP Domain Driven Design 2018 Tutorial with a Laravel Implementation
Updated on: 2018-06-08
Posted on: 2018-06-08
Domain-Driven Design (also known as DDD) is a software development methodology for designing complex projects and deliver the final software product, so it meets the businesses goals.
DDD helps developers focusing on the evolution of the project using a base model. DDD aids you to effectively model the real world in your application and use OOP to encapsulate the business logic of your organization.
In this article, you can learn how to use PHP to manage your company's projects using DDD and effectively model real-world situations to help implementing your application business logic in a way that is very easy to understand.
More ... Post a comment See comments (0) Trackbacks (0)
DDD helps developers focusing on the evolution of the project using a base model. DDD aids you to effectively model the real world in your application and use OOP to encapsulate the business logic of your organization.
In this article, you can learn how to use PHP to manage your company's projects using DDD and effectively model real-world situations to help implementing your application business logic in a way that is very easy to understand.
More ... Post a comment See comments (0) Trackbacks (0)