...To avoid cloning the same object twice it keeps a hash map of all instances and thus preserves the object graph. Alternatively, you can create your own DeepCopy instance to configure it differently. You may want to roll your own deep copy function. You can add filters to customize the copy process. DeepCopy\Matcher applies on a object attribute. DeepCopy\TypeMatcher applies on any element found in graph, including array elements. The PropertyNameMatcher will match a property by its name.
Imagine is a OOP library for image manipulation built in PHP 5.3 using the latest best practices and thoughtful design that should allow for decoupled and unit-testable code. ImagineInterface (Imagine\Image\ImagineInterface) and its implementations is the main entry point into Imagine. You may think of it as a factory for Imagine\Image\ImageInterface as it is responsible for creating and opening instances of it and also for instantiating Imagine\Image\FontInterface object. The main piece of...
Kohi is an object-oriented PHP framework that aims to be light-weight, easy-to-learn and does not want to stand in the programmer's way - a framework for non-framework folks.
NOTE: unsupported - do you want to maintain this project? contact me! Markdownify is a HTML to Markdown converter written in PHP. See it as the successor to `html2text.php` since it has better design, better performance and less corner cases.
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
LighTemplate is a Lightweight Templating Class written in PHP 5 to generate whatever text content you want ((x)HTML, XML, Text, ...). No cache (not needed, it is fast enough), no plugins (not needed, they would make it slower).
Moodle (Moodle Course Management System) use Gregorian calendar as its calendar and if I you want to use another calendar system, you will have a problem.
you can't use Jalali Calendar for your moodle system. this project solve this problem.
A CMS written in PHP/MySQL containing all the features that users actually want. A CMS for webmasters with all the modules you could need on a website. Still in the initial planning stage.