Алексей Николаев: скорее всего, так сделано ибо класс является не ключевым. То есть, viewFinder не является View.
Ну а вообще сейчас многие не придерживаются psr стандартам :)
Но если Вы пишите проект который до Вас уже писали - есть смысл следовать его (проекта) "стандартам".
Ну а учитывая, что Вы работаете - тимлид Ваш psr :D
Andrzej Wielski: совершенно не понял "разделение редиректов". В AdminMiddleware делать проверку на role пользователя и все. После авторизации будет роутер /admin.
Зачем использовать отдельную авторизацию? Достаточно одной и в дальнейшем использовать Middleware(тем более, что он используется). И насчет 'csrf' - не совсем понятно. Он автоматом включен. В 5.3 'auth' не будет работать без 'web' (На сколько я помню)
cetrarka: раз нету мыслей вообще, может быть, стоит начать с чего-либо попроще?
Если использовать Ваш вариант(контроллер), после $post->save() (просто как пример), т.е - после сохранение статьи, нужно вызывать метод контроллера MedalsController, который будет проверять количество добавленных статей и выполнять прочую логику.
Но лучше сделать это через Event. документация
Class...
public function name()
{
Directory\Directory\Class::method();
}
Как хочу
<?php
use Directory\Directory\Class;
Class...
public function name()
{
Class::method();
}
Мне нужен второй вариант (где добавляется в самый вверх), а в данный момент пхпшторм выполняет первый вариант: используешь класс -> импорт -> сюда же пихаю namespace этого класса.
SM: При импорте use ... должен "идти" в самый вверх файла (ниже namespace), а в сейчас у меня вставляется в текущее место.
Т.е, я пишу какой-то класс, импортирую и мне вставляется в это же место, где файл
Подойдет?
Константин Китманов: Вы не так поняли :) Я знаю что это, просто я не разу не использовал, и как-то приучить себя трудно, что это появилось в js и это нужно использовать :)
Насчет vuex - спасибо, понял)
Спасибо.
Скорее всего путаю, я не могу понять про эти импорты и експорты. А насчет name.vue - если правильно понимаю, это что-то типа html файла, только, тебе вручную нужно будет его "инклудить".
Ибо при использование просто vue я не разу не видел никаких импортов и экспортов(это ведь сборка проекта?), а вот с vuex - все наоборот
axblue: а в чем проблема? Лень попробовать какой-нибудь вариант и сделать dd? Я понятия не имею, что и как у Вас там. Можно через @include передавать переменные.
Сергей Протько: проблема в том, что практически во всех вакансиях говорят, что разработка (не вся, но иногда и вся бывает..) будет на CMS, а я не имею никакого желания работать с ними, увы.
Поэтому и спрашивал, а то вдруг не дотягиваю(учитывая нынешние вакансии конечно)
zekohina: github.com/deadmoras/
все что осилил.
Laravel (проекту на самом деле 3 месяца, переписывал 2 раза, писал для закрепления данных). Сейчас знаю на порядок больше.
Ну а вообще сейчас многие не придерживаются psr стандартам :)
Но если Вы пишите проект который до Вас уже писали - есть смысл следовать его (проекта) "стандартам".
Ну а учитывая, что Вы работаете - тимлид Ваш psr :D