laravel-decorator:使用laravel-decorator包轻松装饰您的方法调用

时间:2021-03-18 00:03:06
【文件属性】:
文件名称:laravel-decorator:使用laravel-decorator包轻松装饰您的方法调用
文件大小:34KB
文件格式:ZIP
更新时间:2021-03-18 00:03:06
design-patterns decorator laravel-5-package decorator-pattern laravel-design-pattern :Christmas_tree: Laravel装饰器 Laravel应用中的装饰器模式 用 :red_heart: 用于智能清洁编码器 尝试将“装饰器”功能从python语言移植到laravel框架。 :delivery_truck: 安装 : composer require imanghafoori/laravel-decorator 什么是"Decorator" :red_question_mark: 装饰器是可调用的,它包装原始装饰的可调用对象,以形成由前两个组成的新可调用对象。 就像一条Python蛇吞下了整个鹿,然后环绕着它的身体! 之后,蛇变得有能力吃和消化草 :herb: 因为里面有一只鹿 从技术上讲, "Decorator" : 1-是“可调用的” 2-需要另一个“ callable”(因为它是唯一的参数,就像一条蛇吞下了另一条蛇一样) 3-并返回一个新的"callable" (内部调用原始的callable ,并在其前后放置一些代码。) 什么 ?!??! ???! (
【文件预览】:
laravel-decorator-master
----composer.json(2KB)
----.travis.yml(640B)
----phpunit.xml(974B)
----.scrutinizer.yml(706B)
----composer.lock(163KB)
----tests()
--------CacheResultDecoratorTest.php(2KB)
--------FrameworkIntegrationTest.php(484B)
--------DecoratableFacadeTest.php(3KB)
--------TestCase.php(207B)
--------DecoratorTest.php(8KB)
----LICENSE(1KB)
----src()
--------DecoratableFacade.php(149B)
--------Facade()
--------Decorators()
--------DecoratorServiceProvider.php(555B)
--------Decorator.php(3KB)
--------helpers.php(123B)
--------IamDecoratable.php(2KB)
----.gitignore(16B)
----phpunit.xml.dist(1KB)
----README.md(7KB)

网友评论