Можете ли вы обеспечить соблюдение архитектурных зависимостей уровня в PHP?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Можете ли вы обеспечить соблюдение архитектурных зависимостей уровня в PHP?

Сообщение Anonymous »

Допустим, у меня есть простая многослойная архитектура для приложения. Типичные слои могут быть (начиная с дна и проработать наш путь): Core / Utils, Entity / Data, Business Logic и пользовательский интерфейс. Зависимости между классами должны быть только в направлении «вниз», например. От пользовательского интерфейса до бизнес -логики, а не наоборот. Как бы я применил это в PHP? Могут ли IDE (например, Phpstorm) сделать это? Может ли композитор сделать это? Каждый слой будет отдельным проектом и будет создавать файл JAR. Слои будут зависеть друг от друга через трассу. Например, у слоя бизнес -логики (или проекта) будут доступны файлы jar jar untity, а не пользовательский интерфейс. Если бы я по ошибке создал зависимость в направлении «UP», IDE будет помечать ее как проблему, а код не будет компилироваться. < /p>

Я не смог найти способ достичь того же в PHP. Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/359 ... ies-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»