[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вариант от chee
Страницы: 1, 2
chee
Новые доработки.

1. Контракты (Интерфейсы)

Добавил овер-много интерфейсов, смотреть тут https://bitbucket.org/cheevauva/examplecms/.../?at=examplecms. Смысл в том, что я использую DI, поэтому указывать конкретную реализацию в документациях к свойствам и методам не логично, так как может быть сменена реализация без изменения кода. Поэтому я решил использовать интерфейсы.

2. Перенстил содержимое папки ExampleCMS\Module\Base в ExampleCMS. Естественно с заменой пространства имен

3. Немного порефакторил Action'ы.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
chee
Новый коммит:

https://bitbucket.org/cheevauva/examplecms/...4363e2bf5ab4d29

1. Новый фабрика и тип объектов - хелпер. Использует паттерн "Делегирования", используется для навешивание поведения в обход наследования. Смотреть тут https://bitbucket.org/cheevauva/examplecms/.../HeaderView.php
2. Начал миграцию на шаблонизатор.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
YVSIK
уже пора)! user posted image
Цитата (twin @ 22.02.2015 - 20:25)
Я могу сейчас приплюсовать себе победу альтернативного подхода?

я даже код не смотрел мне достаточно было этого
Передача данных в шаблонах с наследованием этого форума wink.gif


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
chee
Описание новых изменений смотреть тут

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.