You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
От Intager флага пока-что думаю отказаться, потому что он снижает читабельность кода:
пример:
$siteName = $Sites->db->selectOne("name", $siteId);
$siteName = $Sites->db->selectOne("name", "id = {$siteId}");
Второй заметно читабельней.
По вышеуказанным причинам данный метод пока-что исключается из версии 1.0.0, Код метода привожу здесь, чтобы было где искать потом:
/**
* Метод по умолчанию, содержащий стандартные вызовы методов, не относящихся к обычным ключам
* @version v1.0.1 2018-11-16 15:32:56
* @param string $flag флаг
* @return void
*/
public function default(string $flag)
{
trigger_error("Sorry, flag \"{$flag}\" is not defined!", E_USER_ERROR);
}
Вместе с удалением метода был изменен комментарий метода applyFlag():
Старый вариант комментария:
* Основной метод класса - применяет к заданному значению заданный флаг.
* Если метод с флагом присутствует в дочернем классе, то применяет его,
* иначе запускает метод default
Сюда планировалось перенести реализацию intager флага, с возможностью замены этого метода в дочерних классах.
The text was updated successfully, but these errors were encountered: