Только начинаю разбираться с фреймверком Yii.
Вопрос. Почему имена базовых классов начинаются на букву "C" ?
Понятно, что это префикс, но почему он не "Yii", например? Какой термин скрывается за буквой "C" ? (Хочу понять логику разработчиков).
Почему имена классов начинаются на букву "C" ?
Re: Почему имена классов начинаются на букву "C" ?
Тянуться быстрее до кнопки C)
Re: Почему имена классов начинаются на букву "C" ?
Потому, что все от Component наследуются.
Re: Почему имена классов начинаются на букву "C" ?
Мне хочется верить что это префикс значащий "Core", вроде как базовый.
Re: Почему имена классов начинаются на букву "C" ?
Сколько версий!
А я вот что в доке нашел:
А я вот что в доке нашел:
http://www.yiiframework.com/doc/guide/1 ... .namespaceFor this reason, all Yii framework classes are prefixed with a letter 'C' (meaning 'class') so that they can be differentiated from user-defined classes.
Re: Почему имена классов начинаются на букву "C" ?
Ну доке над верить )))
Re: Почему имена классов начинаются на букву "C" ?
Это классы которые не юзер создавал а лежат в фреймворке как базовые...
Lesiuk Alexey - Senior Full Stack Developer
Re: Почему имена классов начинаются на букву "C" ?
С чего ты это взял ?