Разбор ООП с Delphinum

26.93K
.
╭∩╮ (`-`) ╭∩╮
Так, хорош, а то мы заспамили блог, который не относится к JohnCMS
Про двиг - говорим в соответствующих разделах.
.
вот только писать кому?
ну понятно) пусть кто ни будь другой, я не не. и это не развитие, это даже на плюшку не очень тянет.
я все сказал, продолжайте академ-споры, пойду полезным займусь)
.
Koenig
(\/)____o_O____(\/)
# AlkatraZ (05.12.2016 / 15:38)
Я тоже так поначалу думал
Но когда глубоко влез в эту тематику и асилил большинство материалов, стало ясно, что за этим будущее...
---
Наиболее просто начать со [url=https://www.slimframework.co
покурил доку, как будто читал zf но без конфигов
дока подробная и грамотная, даже то что английская не страшно
само ядро Slim очень простое, далее уже можно так же композером на конструировать как zf, есть рекомендации по тому, что композером зацепить (точно совместимо), по сути можно самому конфиги создать, запилить папку для них, и потом глобом их собрать и запуститься
----
О , и конфиг оказывается уже есть Гг
.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
# Koenig (06.12.2016 / 00:48)
покурил доку, как будто читал zf но без конфигов
дока подробная и грамотная, даже то что английская не страшно
Ну еще бы, как я уже писал выше, один из главных разработчиков Slim (Rob Allen)является также одним из основных разработчиков Zend, да еще и пишет книги по Зенду: https://www.amazon.com/Zend-Fr ... 29117
На Хабре вон его мануалы по Зенду переводят: https://habrahabr.ru/post/31173/
Посему, многие подходы будут похожи и документация хороша, какникак опыт не пропьешь
.
Какие еще есть варианты отсортировать итератор, так, как мне надо, с помощью callback?
Знаю, что можно превратить в массив с помощью iterator_to_array и уже тогда легче, но мне так не надо!

Это наверное первый вопрос от меня связанный с php
.
(\/)____o_O____(\/)
Jahak, http://php.net/manual/ru/class ... r.php
.
(\/)____o_O____(\/)
$iterator = new \RecursiveDirectoryIterator(getcwd(), \RecursiveDirectoryIterator::SKIP_DOTS); $iterator = new \RecursiveCallbackFilterIterator( $iterator, function ($item) { return $item->getExtension() === 'php' ? true : false; } );

Iterator now will contains only PHP files.

foreach($iterator as $file) { echo $file; }
.
(\/)____o_O____(\/)
пример с stackoverflow ссылку не могу дать с телефона
.
Koenig, Сортировка и фильтрация как-бы разные понятия, мне нужна именно сортировка итератора
.
(\/)____o_O____(\/)
Jahak, что то я затупил
Всего: 713