Почему имена классов начинаются на букву "C" ?

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
xintrea
Сообщения: 10
Зарегистрирован: 2014.09.16, 15:59

Почему имена классов начинаются на букву "C" ?

Сообщение xintrea »

Только начинаю разбираться с фреймверком Yii.

Вопрос. Почему имена базовых классов начинаются на букву "C" ?

Понятно, что это префикс, но почему он не "Yii", например? Какой термин скрывается за буквой "C" ? (Хочу понять логику разработчиков).
kawabanga
Сообщения: 806
Зарегистрирован: 2013.10.12, 23:35
Откуда: Новосибирск

Re: Почему имена классов начинаются на букву "C" ?

Сообщение kawabanga »

Тянуться быстрее до кнопки C)
Аватара пользователя
yiijeka
Сообщения: 3103
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь
Контактная информация:

Re: Почему имена классов начинаются на букву "C" ?

Сообщение yiijeka »

Потому, что все от Component наследуются.
Аватара пользователя
Altenrion
Сообщения: 44
Зарегистрирован: 2013.03.18, 12:05
Контактная информация:

Re: Почему имена классов начинаются на букву "C" ?

Сообщение Altenrion »

Мне хочется верить что это префикс значащий "Core", вроде как базовый.
HQ0
Сообщения: 182
Зарегистрирован: 2012.10.17, 17:21

Re: Почему имена классов начинаются на букву "C" ?

Сообщение HQ0 »

Сколько версий!

А я вот что в доке нашел:
For this reason, all Yii framework classes are prefixed with a letter 'C' (meaning 'class') so that they can be differentiated from user-defined classes.
http://www.yiiframework.com/doc/guide/1 ... .namespace
Аватара пользователя
MiddleSky
Сообщения: 20
Зарегистрирован: 2014.09.17, 18:17
Откуда: Киев
Контактная информация:

Re: Почему имена классов начинаются на букву "C" ?

Сообщение MiddleSky »

Это классы которые не юзер создавал а лежат в фреймворке как базовые...
Lesiuk Alexey - Senior Full Stack Developer
Аватара пользователя
yiijeka
Сообщения: 3103
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь
Контактная информация:

Re: Почему имена классов начинаются на букву "C" ?

Сообщение yiijeka »

С чего ты это взял ?
Ответить