Aliaksandr
и главное delete/undelete же норм ))
Pathologic
Anonymous
https://github.com/evolution-cms/DocumentManager
Anonymous
Правда я там сейчас неймспейсы поменяю, и потом правьте
Aliaksandr
так delete/undelete/publish/unoublished кроме массива из айди другие может принимать?
Pathologic
Anonymous
Anonymous
Я не помню 🙂
Pathologic
не может
Pathologic
там прямо указан тип аргумента
Aliaksandr
Я не помню 🙂
судя по валидации id => required похоже что нет)
Aliaksandr
так а на кой тогда вообще этот массив, вшпилили бы сразу publish(1) да и дело с концом
Pathologic
так можно же несколько сразу
Aliaksandr
а там в конструкторе уже присвоили если нужен массив
Aliaksandr
?
Aliaksandr
я бы id выпилил нафиг и присваивал уже в конструкторе , оставил нормально publish(1) да publish([1,2,3])
Pathologic
да, что-то не то
Anonymous
Pathologic
и свойство tvs еще зачем-то
Anonymous
Ну и никкто не проверял и не комментировал пока не скинули
Pathologic
копипастили точнее ((:
Pathologic
а то бы свойства не тянули из родительского класса
Aliaksandr
Aliaksandr
про tv в доках нет ничего - или оно только для основных полей без тв?
Anonymous
Aliaksandr
а не, наврал ) про тв есть
Aliaksandr
кстати, как оно все-таки изначально правильно определено - EvolutionCMS() или evolutionCMS() - мне кажется то так то так можно найти
Pathologic
eVoLuTiOnCMS
Pathologic
правильно с маленькой
Pathologic
а имена классов правильно с большой
Aliaksandr
хз, в документМанагер все с большой
Pathologic
так там имена классов как раз
Aliaksandr
кстати, там данные никак готовить не надо - оно само заэскейпит? или потом через полгода окажется как с pdo - типа сам лох, надо ж было экранировать? )))
Pathologic
елоквент ескейпит
Anonymous
Aliaksandr
Pathologic
не надо
Aliaksandr
алиас захерачить по феншую function EvolutionCMS(){return evolutionCMS()} и жить сто лет как с $modx->event/$modx->Event :-D
Pathologic
так ты можешь функции писать как хочешь
Pathologic
они не зависят от регистра
Pathologic
eVoLuTiOnCMS() тоже будет работать
Anonymous
Для ценителей есть evo()
Михаил
evo()
Aliaksandr
чтоб уж наверняка )
Aliaksandr
хочется наконец покоя и однообразия ))
Pathologic
так-то шторм бы подставил правильное имя
Aliaksandr
я пишу $this->modx = evolutionCMS(); в конструкторе и побоку все :)
Aliaksandr
но вопрос же был в том, как она в итоге объявлена то эта функция )
Михаил
можно еще app()
Pathologic
я тоже пишу modx по привычке
Pathologic
и DocumentParser в конструкторы тягаю
Aliaksandr
шторм спасет, когда пишешь и запросы через элоквент, а когда весь контроллер состоит из $this->modx->runSnippet("DocLister", $params); то тут особого профита от него и нет )
Aliaksandr
да и так в ларе куча всего то через фасады то через скоупы сделана - хрен докопаешься откуда ноги выросли
Pathologic
надо плагин попробовать для ларавеля
Aliaksandr
что Cache:: , что cache() - ищи свищи где начало
Pathologic
а то чистый шторм не тянет
Aliaksandr
тем более когда active() = scopeActive() и т.п.
Aliaksandr
ну если только какой плагин это разруливает - потому что так хз, как оно там через всякие алиасы фасадов через сервис-провайдеры подключается и никаких концов часто не найти чего откуда
Pathologic
idehelper еще можно подтянуть
Aliaksandr
можно еще app()
это уже наверно весь ларавель - или у нас это modx? ))
Михаил
да, основной контейнер и он же modx
Dmytro
Pathologic
Anonymous
Andrey
Serguei
А NetBeans вообще никто не пользуется, все адепты phpStorm?
Aliaksandr
Хотя, может я только папку core подрубал, не помню точно
Pathologic
ну она в core и лежит
Pathologic
core/functions/preload.php