Articles of шаблон

Парсер PHP Jade Template

Я ищу PHP-версию механизма шаблона Jade, используемого в NodeJS. Недавно я попробовал Jade.php , но он неполный, так как он не поддерживает наследование или частичные. Я также видел PHPNativeJadeRenderer , но он полагается на shell_exec для анализа файла шаблона через модуль npm jade, и мне не совсем удобно использовать этот метод. Кто-нибудь знает полный порт […]

Нельзя вызвать статический метод из класса как имя переменной?

Я использую php 5.2.6. У меня есть шаблон стратегии, и стратегии имеют статический метод. В классе, который фактически реализует одну из стратегий, он получает имя класса стратегии для создания экземпляра. Тем не менее, я хотел вызвать один из статических методов до создания экземпляра, например: $strNameOfStrategyClass::staticMethod(); но он дает T_PAAMAYIM_NEKUDOTAYIM . $> cat test.php <? interface […]

PHP file_exists и подстановочный знак

Есть ли способ написать функцию PHP file_exists, чтобы она искала каталог для файла с произвольным расширением. Например, предположим, что я знал, что файл называется «привет», но я не знал расширения, как бы написать функцию, которая искала файл с именем hello. * И вернула имя этого файла? Насколько я могу судить, file_exists будет искать только строку. […]

DDD – сохраняющиеся агрегированные дети только при изменении

Я пытаюсь использовать DDD в приложении, над которым я сейчас работаю. У меня есть следующая структура UserAggregate: UserAggregate – ProfileEntity – ImageEntity – RatingEntity И у меня есть UserRepository, который запрашивает агенты объектов для создания UserAggregate. Теперь я хотел бы передать UserAggregate в UserRepository для обеспечения устойчивости, например UserRepository->save(UserAggregate) . Как сообщить UserRepository, что дочерние […]

Intereting Posts