Реализация beforeRoute
Доброго времени. Задался задачей написать что-то наподобие beforeRoute. Есть класс роута, в индекс файле инициализирую роуты: Registry::App()->routes=['index'=>'index/index'…
Доброго времени. Задался задачей написать что-то наподобие beforeRoute. Есть класс роута, в индекс файле инициализирую роуты: Registry::App()->routes=['index'=>'index/index'…
Здравствуйте! У меня в проекте есть (к примеру) 4 типа данных: стул, стол, диван, кушетка, все они наследники класса мебель. Нужно в одном окне отобразить список мебели, разделённ…
Привет. Помогите мне понять, как мне вызвать методы из класса PHP таким образом: $class->test_method('param1')->test_method2('param2'); Иначе приходится делать не совсем удо…
У меня есть абстрактный класс GeometryObjects и три класса наследника Point (точка), Line (2 точки), Polyline (список точек). Я создал список геометрических объектов: list<Geom…
Никак не получается придумать логически непротиворечивую модель классов. В общем случае имеются следующие виды документов: Документ, состоящий только из заголовочной части (сlass …
Почти во всех книгах и статьях говорят о склонностях в пользу композиции, а не наследования. Но у меня при её реализации немного хромает разум. Для примера реализации приведу псев…
Есть родительский класс: class Indexcontent { var $indexcontenttpl; var $filename; function Gethtml($filename) { $indexcontenttpl = filegetcontents($filename); echo $indexcontentt…
Как вывести в цикле все подключения блоков smarty? Делаю как написано ниже, но чет нифига. Проще говоря, нужно избавиться от кучи записей типа $smarty->assign('title',$arr_meta…
Задался в вопросом в необходимости API на одном из проектов, написанных на PHP Codeigniter. Каковы основы и правила проектирования API? Как вообще это делается?
Привет. Есть абстрактный класс BinaryNum с методом and. Есть классы Int32, StringNum - наследники класса BinaryNum. BinaryNum b1 = new Int32(); BinaryNum b2 = new StringNum(); b1.…
Меня интересует не столько название, сколько расположение дополнительного слова, указывающего принадлежность к некому типу. Для примера, если я создаю потомка класса Model, Test, …
Имею массив, например: array('1' , '2' , '3'); Как передать функции набор аргументов function my('1', '2', '3') { } Есть функция call_user_func_array Но в моем случае проблема в т…
Я написал несколько классов для подготовки информации и отправки ее в родительский класс, для того чтобы получить выходной шаблон HTML: // Parent class class FeedTemplate { public…
В общем, такая проблема. PDO не видит объекта при вызове запроса функцией. Сначала было так: <?php include 'pdoconnect.php'; function get_block($name){ $prepare = $db->prepa…
Код: class Parent(object): def __init__(self): self.__field = 13 # private field for inner uses only class Child(Parent): """docstring for Child""" def __init__(self): super(Child…
Я выполняю функцию function test($uid) { $data = array( 'uid' => $uid, 'bla' => $bla, 'bla1' => $bla1, 'bla2' => $bla2); db::insert("chat",$data); } а он показывает мн…
Есть, к примеру, класс Cat, который реализует интерфейс Movable, инкапсулирует цвет и прочее. Имеет ли смысл создавать подклассы BlackCat, WhiteCat и т.д., которые, по сути дела, …
Есть большой класс в котором описан вот такой метод: /** * Return the title of the page. * * @return string * * @since 11.1 */ public function getDescription() { return $this->…
Помогите, пожалуйста, разобраться с архитектурой приложения. Я пишу маленькую программку, которая работает с базой данных. Я хочу сделать мини-версию того, как в настоящих проекта…
Хочу узнать Ваше мнение по такому вопросу: На сайте существует страница с новостями, под каждой новостью возможно оставить комментарий. Для обеих сущностей (комментарии, новости) …
Задача: есть контент-менеджер, который заливает однотипные картинки на сайт и добавляет им одинаковые описания. Сайт чужой, доступа к нему нет. Есть ли возможность написать програ…
Готовлюсь к собеседованию, и тут сделал для себя пару открытий: 1) Правильно ли я понимаю, что equals() для пользовательского класса по дефолту будет всегда возвращать false, пока…
Есть класс Functions. У него статические методы. Нужно создать класс Html с копией методов класса Functions. class Html extends Functions { } Можно ли как-то указать, какие именно…
Привет. Есть массив объектов Array ( [0] => stdClass Object ( [param] => vote_date [value] => 2014-09-30 ) [1] => stdClass Object ( [param] => test [value] => no…
Здравствуйте. Мучают в универе C#... Была лабораторная работа, несколько классов, описывающих геометрические фигуры, реализуют некий интерфейс с методом Square(), который возвраща…
Есть такой вопрос... В системе реализовано 2 класса, один Upload - для загрузки файлов, второй - Article - для управления сущностью "Статьи". В классе Upload есть переменная $file…
class InformationUser { private $id; private $name; private $photo; private $url; function _construct($data = array()){ var_dump($data); die(); // СЮДА НЕ ЗАХОДИТ $this->id = $…
Друзья, подскажите, пожалуйста, с чего лучше начать изучать ООП в Python-e.
Есть написанный класс со своим интерфейсом и функционалом. Нужно написать класс, который будет иметь другой функционал, но при этом поддерживать тот же интерфейс доступа. Вопрос -…
Верно ли делать константное приведение ссылки? void func( const ISomeAbsClass & param) { ISomeAbsClass someAbsClass = const_cast<ISomeAbsClass &>(param); ... }