amorfx / simply-framework Goto Github PK
View Code? Open in Web Editor NEWSimply Framework is a WordPress framework that give you the Symfony dependency injection component and Twig php template engine.
Simply Framework is a WordPress framework that give you the Symfony dependency injection component and Twig php template engine.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
symfony/config
, symfony/console
, symfony/dependency-injection
, symfony/finder
, symfony/var-dumper
, symfony/yaml
)symfony/config
, symfony/console
, symfony/dependency-injection
, symfony/finder
, symfony/yaml
)composer.json
php >= 8.2
symfony/dependency-injection ^6.4
symfony/config ^6.4
symfony/finder ^6.4
symfony/yaml ^6.4
twig/twig ^3.8
brain/monkey ~2.6
phpunit/phpunit ~9.5
yoast/phpunit-polyfills ^2.0
symfony/console 6.4.4
symfony/var-dumper ^7.0
friendsofphp/php-cs-fixer ^3.51
phpstan/phpstan ^1.10
szepeviktor/phpstan-wordpress ^1.3
php-stubs/wp-cli-stubs ^2.10
.github/workflows/integration-test.yml
actions/checkout v4
shivammathur/setup-php v2
actions/cache v4
.github/workflows/unit-test.yml
actions/checkout v4
shivammathur/setup-php v2
actions/cache v4
To auto configure view directory add registerTheme function like plugin.
To add consistency, have only simply/xxx not simply_
In Models when you add getXxx to get a specific meta you call everytime the get_post_meta function even if we called it previously.
Add the ability to add attribute to Models and cache it.
Create an HasCachedProperties
that add __get magic function to call getPropertyName and put it into a private properties for cache attributes.
/**
* App\Models\Elearn
*
* @property Category $mainCategory
*/
final class Post extends PostTypeObject {
use HasCachedProperties;
protected function getMainCategory(): Category {
// ...
}
}
With Simply plugin class, we have to register all possible configurations. So as not to scatter the configuration.
Today we must create a Simply plugin to register custom Model.
Search implementation to automatise registration like PHP attribute and let the framework register it After analyse.
RuntimeInstantiator and ProxyDumper is deprecated because symfony/proxy-manager-bridge:^6.3 package marked as deprecated. The proxy functionality was implemented in symfony/var-exporter. Change it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.