@phpgeeks

Страница 5671 из 8430
Alexander
08.09.2017
12:16:28
?

Like
08.09.2017
12:16:35
@oneerror я ваще не пишу extends, от слова "совсем"

В моем велосипеде 0 слов extends

Композиция, агрегация

Google
Alexander
08.09.2017
12:17:13
зато куча слов use?)

Like
08.09.2017
12:17:13
И усьо

f4rt~
08.09.2017
12:17:15
не смотря на то что наследование интерфейсов норм тема

Like
08.09.2017
12:17:29
f4rt~
08.09.2017
12:17:30
по 8-10 уровней
ага как в юии

тянешь за собой ебаный BaseObject

Like
08.09.2017
12:17:42
Alexander
08.09.2017
12:17:44
?

f4rt~
08.09.2017
12:17:47
который и в очереди умеет и все в что угодно

Like
08.09.2017
12:17:51
Как люди пишут на этом дерьме?

Alexander
08.09.2017
12:17:52
сук, орнул, до слёз нах

f4rt~
08.09.2017
12:17:54
даже когда тебе это нахуй не нужно

Google
Like
08.09.2017
12:18:20
Тейлор сука

2 моих пр'а откинул

Alexander
08.09.2017
12:18:36
слышь

Like
08.09.2017
12:18:38
Чо

f4rt~
08.09.2017
12:18:43
я бы тебя вообще со стула опрокинул

щелбаном

Like
08.09.2017
12:18:52
я бы тебя вообще со стула опрокинул
Котяра, ты чо, я ж хороший хозяин (

Alexander
08.09.2017
12:18:58
а композиция, эт когда один экземпляр класса создается внутри другого?

Like
08.09.2017
12:19:03
Иди сюда пузико почешу

Like
08.09.2017
12:19:43
Нахер ты такими умными словами разговариваешь?

Alexander
08.09.2017
12:19:45
ясн

f4rt~
08.09.2017
12:19:45
так чо в го норм что нету наследования

Like
08.09.2017
12:19:49
Мая твая нипанимать

f4rt~
08.09.2017
12:19:52
композиция + декораторы норм тема

Like
08.09.2017
12:20:17
Кстати, мне вот интересно

Кто-то вообще юзает __destructor?

Или в пхп __destruct

f4rt~
08.09.2017
12:20:31
все таки лучше удалить нахуй это с языка

Google
Like
08.09.2017
12:20:38
Я один раз видел в каком-то далеком-далеком-далеком классе лары

f4rt~
08.09.2017
12:20:39
нежели объяснять когда это нужно а когда нет

Like
08.09.2017
12:20:41
Но забыл что там

нежели объяснять когда это нужно а когда нет
Закидываешь челиков на с++ и говоришь идти в множественное и поддерживать SOLID

Все кто слабые - убегут

Alexander
08.09.2017
12:21:13
?

Like
08.09.2017
12:21:16
Сильные - умрут ))

f4rt~
08.09.2017
12:21:23
я так котят топил

Like
08.09.2017
12:21:28
ТЫ ЧО

f4rt~
08.09.2017
12:21:29
как ты людей предлагаешь на плюсы закинуть

сильный выплыл

Like
08.09.2017
12:21:35
Сука, котят жалко

f4rt~
08.09.2017
12:21:36
вот он я

Like
08.09.2017
12:21:41
Бля, ток хотел пошутить

Шо ж ты такой быстрый

Мы тут наофтопили крч..

f4rt~
08.09.2017
12:22:27
да и похуй

почти в тему

Like
08.09.2017
12:22:33
Ору

Котята = пхп

Google
f4rt~
08.09.2017
12:22:48
кто нить закниьте говнокода в чат

охота сделать глубокое погружение

только не ты малой

?
08.09.2017
12:23:04
Like
08.09.2017
12:23:04
Бля

f4rt~
08.09.2017
12:23:05
у меня на твой иммунитет

Like
08.09.2017
12:23:16
f4rt~
08.09.2017
12:23:22
больше не тошнит

Like
08.09.2017
12:23:32
Чо тошнить то сук

Норм код

Admin
ERROR: S client not available

?
08.09.2017
12:23:41
кто нить закниьте говнокода в чат
if ($found_route == false) { if (!self::$error_callback) { self::$error_callback = function() { header($_SERVER['SERVER_PROTOCOL']." 404 Not Found"); echo '404'; }; } else { if (is_string(self::$error_callback)) { self::get($_SERVER['REQUEST_URI'], self::$error_callback); self::$error_callback = null; self::dispatch(); return ; } } call_user_func(self::$error_callback); }

f4rt~
08.09.2017
12:24:06
еще

?
08.09.2017
12:24:07
?

?
08.09.2017
12:24:12
где анализ

Like
08.09.2017
12:24:16
Не строгая проверка на фолс

Alexander
08.09.2017
12:24:16
Like
08.09.2017
12:24:19
Госпади....

f4rt~
08.09.2017
12:24:27
где анализ
говнище

следующий

Google
Alexander
08.09.2017
12:24:30
?

?
08.09.2017
12:24:52
немаэ сенсу, дуже мало аналiзу

?

Like
08.09.2017
12:24:59
f4rt~
08.09.2017
12:25:10
только с говнокодсру

не нужно кидать

кидайте свое

Like
08.09.2017
12:25:25
<?php namespace Kioku\Route\Resource; use Kioku\Route\Route; class Resource { /** * @var string */ protected $url; /** * @var string */ protected $controller; /** * @var Route */ protected $route; /** * @var array */ protected $addRoutes = [ [ 'method' => 'GET', 'url' => '', 'controller' => '@index', 'name' => '.index', ], [ 'method' => 'GET', 'url' => '/create', 'controller' => '@create', 'name' => '.create', ], [ 'method' => 'POST', 'url' => '/', 'controller' => '@store', 'name' => '.store', ], [ 'method' => 'GET', 'url' => '/{integer}', 'controller' => '@show', 'name' => '.show', ], [ 'method' => 'GET', 'url' => '/{integer}/edit', 'controller' => '@edit', 'name' => '.edit', ], [ 'method' => 'PUT', 'url' => '/{integer}', 'controller' => '@update', 'name' => '.update', ], [ 'method' => 'DELETE', 'url' => '/{integer}', 'controller' => '@delete', 'name' => '.delete', ], ]; /** * Resource constructor. * @param string $url * @param string $controller * @param array $params * @param Route $route */ public function __construct(string $url, string $controller, array $params, Route $route) { $this->url = $url; $this->controller = $controller; $this->route = $route; $this->addRoutes($params); } /** * @param array $params */ private function addRoutes(array $params): void { if (count($params)) { $this->changeParams($params); } foreach ($this->addRoutes as $key => $value) { $this->addWithoutParams($value); } } /** * @param array $value */ private function addWithoutParams(array $value): void { $this->add( $value['method'], $this->url.$value['url'], $this->controller.$value['controller'], $this->url.$value['name'] ); } /** * @param array $params */ private function changeParams(array $params): void { if (array_key_exists('names', $params)) { new ChangeNames($this->addRoutes, $params['names']); } if (array_key_exists('except', $params)) { new ExceptRoutes($this->addRoutes, $params['except']); } if (array_key_exists('only', $params)) { new OnlyRoutes($this->addRoutes, $params['only']); } } /** * @param string $method * @param string $url * @param string $action * @param string $name */ private function add(string $method, string $url, string $action, string $name): void { $this->route->add( $method, $url, $action )->name($name); } }

Чо по тайп хинтингу епта

f4rt~
08.09.2017
12:26:06
<?php namespace Kioku\Route\Resource; use Kioku\Route\Route; class Resource { /** * @var string */ protected $url; /** * @var string */ protected $controller; /** * @var Route */ protected $route; /** * @var array */ protected $addRoutes = [ [ 'method' => 'GET', 'url' => '', 'controller' => '@index', 'name' => '.index', ], [ 'method' => 'GET', 'url' => '/create', 'controller' => '@create', 'name' => '.create', ], [ 'method' => 'POST', 'url' => '/', 'controller' => '@store', 'name' => '.store', ], [ 'method' => 'GET', 'url' => '/{integer}', 'controller' => '@show', 'name' => '.show', ], [ 'method' => 'GET', 'url' => '/{integer}/edit', 'controller' => '@edit', 'name' => '.edit', ], [ 'method' => 'PUT', 'url' => '/{integer}', 'controller' => '@update', 'name' => '.update', ], [ 'method' => 'DELETE', 'url' => '/{integer}', 'controller' => '@delete', 'name' => '.delete', ], ]; /** * Resource constructor. * @param string $url * @param string $controller * @param array $params * @param Route $route */ public function __construct(string $url, string $controller, array $params, Route $route) { $this->url = $url; $this->controller = $controller; $this->route = $route; $this->addRoutes($params); } /** * @param array $params */ private function addRoutes(array $params): void { if (count($params)) { $this->changeParams($params); } foreach ($this->addRoutes as $key => $value) { $this->addWithoutParams($value); } } /** * @param array $value */ private function addWithoutParams(array $value): void { $this->add( $value['method'], $this->url.$value['url'], $this->controller.$value['controller'], $this->url.$value['name'] ); } /** * @param array $params */ private function changeParams(array $params): void { if (array_key_exists('names', $params)) { new ChangeNames($this->addRoutes, $params['names']); } if (array_key_exists('except', $params)) { new ExceptRoutes($this->addRoutes, $params['except']); } if (array_key_exists('only', $params)) { new OnlyRoutes($this->addRoutes, $params['only']); } } /** * @param string $method * @param string $url * @param string $action * @param string $name */ private function add(string $method, string $url, string $action, string $name): void { $this->route->add( $method, $url, $action )->name($name); } }
хорошая попытка но нет

?
08.09.2017
12:26:06
ебанный Kioku

Like
08.09.2017
12:26:12
Чо ты как не человек

?
08.09.2017
12:26:18
Везде киоку

Like
08.09.2017
12:26:21
Это не мой код(

f4rt~
08.09.2017
12:26:44
я же вижу

Like
08.09.2017
12:26:55
Это с гитхаба )))

Аккаунт мой, репозиторий мой, код не мой

f4rt~
08.09.2017
12:27:19
давайте проходите не задерживайте очередь

кто нить еще хочет?

Alexander
08.09.2017
12:27:50
ща

ищу в своём божественном коде говно

Roman
08.09.2017
12:28:09
как вам такое?

Страница 5671 из 8430