Юра
Лучше бы парсер сразу выбрасывал ошибку
Юра
Ну так инициализируй сразу
Юра
А так еще однг место где ошибка в рантайме выскочить может
Юра
Напиши public int $a = 123;
Юра
Все ноу проблем
Maxim Kainov
Maxim Kainov
А может ты не хочешь сразу инициализировать. Это твое дело )
Юра
У нас демократия ж )
Maxim Kainov
)
Dmitriy
Юра
Я говорил что есди у меня к примеру есть manytoone или даже проще для понимания one-to-one обязательное, т.е. not null
Юра
Ну вот такое требование у меня
Юра
У бизнеса )
Dmitriy
Ну или Нал или объект? Не
Сергей
Dmitriy
Мани ту ван. АррейКоллектион в помощь
Юра
Ту УАННН
Юра
Не onetomany
Юра
А наоборот
Maxim Kainov
Это не коллекция тогда
Юра
Можно как Максим написал вернуть пустой объект это решит проблему
Юра
Просто странно это все
Юра
)
Maxim Kainov
Да нуллебл проще сделать )
Maxim Kainov
С вопросом
Юра
Ага а потом прийдет здой лид и спросит чего это у тебя тут нулл
Юра
А я такой ну там же формы мапят так вот
Юра
Или сразу имейл Фабиена ему
Maxim Kainov
Хотя, да, тут как-то странно )
Юра
Но кстати на не скалярных типах я не проверял
Юра
Может там как-то по другому формы работают
Юра
Мож там все гуд
Юра
Надо попробовать
Maxim Kainov
Тут от задачи зависит как инициализировать релейшн. Может вообще фабрикой какой нибудь или билдером
Сергей
Nullable false для СУБД, но ?string в гетере
Сергей
Не подойдёт?
Dmitriy
Почему там где стринг
Dmitriy
Ожидается
Dmitriy
Должен быть налл?
Сергей
Сеттер string просто. Так же и делает make.entity
Dmitriy
Всегда думал что антоним полной строки это пустая строка
Сергей
Мне кажется у вас слились понятия записи в бд и класс php
Dmitriy
Dmitriy
Почему налл а не пустая строка?
Сергей
Ууу..
Сергей
Попробую у компа мысль развернут,с телефона сложно)
Сергей
Если ещё актуально будет
Dmitriy
Метод должен возвращать один тип данных
Dmitriy
Какого черта там где должна быть строка, мне вернется налл?
Dmitriy
Вам тайпхинт возвращаемого значения привезли в 7.1
Сергей
Тогда класс интцтализируетее в пустой строкой,в чем проблема)
Dmitriy
Ты или тролль или я хз
Dmitriy
Антипод объекта - налл. Антипод полной строки - пустая строка
Сергей
👍
jenia
Скажите есть ли способ посмотреть по какому url есть доступ для залогированных пользователей через консоль ? Наподобие debug:router
Ivan
По поводу Symfony Form это боль, ибо если указать nullable, то потом IDE и статические анализаторы будут гундеть что там может быть null. И надо всегда это держать в голове, или писать везде phpdoc. Неудобно.
Можно обойти это сделав DTO и ParamConverter туда-сюда Но это тоже не прикольно
Maxim Kainov
Maxim Kainov
Создать или достать из базы
Dmitriy
Сергей
Ivan
Maxim Kainov
Maxim Kainov
Или непустую
Юра
Народ нал это нал, это можно иак сказать псевдотип, который говорит что значения НЕТУ
Юра
Не установлено оно
Юра
У него особый смысл
Юра
Особая миссия
Юра
Пустая строка говорит что значение есть и равно оно пустой строке
Юра
А нал говорит что нету ничего
Юра
О чем спор непонятно
Maxim Kainov
Maxim Kainov
Если может быть пустым делаем налебл и задаем налл, не может - задаем не нал значение. Вот и все.
jenia
Хочу открыть некоторые АПЕ для пользователей не зарегистрированных. Подкажите как такое сделать с таким конфигом ?
https://pastebin.com/39hkt9np
Сергей
Агонимус тру в файрволле,ограничить в access control.