@laravel_pro

Страница 66 из 2014
KarmaBot
05.09.2016
14:56:06
Ваня, прекрати

Спасибо (+1) для @Denormalization принято! Текущая карма +30

D'
05.09.2016
14:56:12
пля (

Vanya
05.09.2016
14:56:18
/top@karma_chat_bot

Google
D'
05.09.2016
14:56:18
Накрутили меня

KarmaBot
05.09.2016
14:56:18
? Топ пользователей: ------------ (+30) Denormalization [D' Normalization] (+12) perin [Евгений Перин ⭐️] (+7) F01134H [F01134H] (+5) pirogovik [Vanya Pirogov] (+5) ijin82 [Ilya Rogojin] ------------ ? Посмотреть весь список

D'
05.09.2016
14:56:26
/

Alejandro
05.09.2016
14:56:32
@Denormalization слуш, а отправлять 403? статус

Vanya
05.09.2016
14:56:36
топ помогатор

Евгений
05.09.2016
14:57:02
Ваня, давай еще разок

D'
05.09.2016
14:58:27
@Denormalization слуш, а отправлять 403? статус
Я вообще для своих эксепшинов прописываю code в конструкторе, и в Exceptions/Handler.php просто этот код подставляю.

KarmaBot
05.09.2016
15:00:20
Нельзя злоупотреблять Кармой. Попробуй поблагодарить позже.

D'
05.09.2016
15:00:35
Сломали бота

Alejandro
05.09.2016
15:01:02
public $code = 403;?

да

Google
D'
05.09.2016
15:01:22
public function __construct($message = null, $code = 0, Exception $previous = null);

Alejandro
05.09.2016
15:01:31
аа точно чтоно в конструкт

D'
05.09.2016
15:01:33
Вот этот код

спасибо
взял бота выгнал

F01134H
05.09.2016
15:01:58
Потому что как малые дети

Евгений
05.09.2016
15:27:46
как в коллекции удалить элемент по значению? Collection {#378 ▼ #items: array:2 [▼ 0 => "/upload/1.jpg" 1 => "/upload/2.jpg" ] } Есnm строка "/upload/1.jpg", как удалить элемент с таким значением?

ну или это сводится просто к удалению из массива же да?

херню спросил, сделал

D'
05.09.2016
15:32:38
через filter можно

Alejandro
05.09.2016
15:32:38
)

Евгений
05.09.2016
15:32:55
да не надо нахрен

D'
05.09.2016
15:33:29
Как решил?

Евгений
05.09.2016
15:34:20
да просто из массива удалял

if(($key = array_search($request->get('photo'),$photos)) !== FALSE){ unset($photos[$key]); }

нt делал коллекцию

то есть там изначально без коллекции было, просто массив

забей кароч

D'
05.09.2016
15:35:45
array_filter не?)

Konstantin
05.09.2016
15:35:48
if(($key = array_search($request->get('photo'),$photos)) !== FALSE){ unset($photos[$key]); }
$collection->reject(function ($value, $key) { return $value > 2; });

Google
Евгений
05.09.2016
15:36:27
ой, отстаньте))

чо нагуглил то и заюзал

D'
05.09.2016
15:36:56
как пацан

Евгений
05.09.2016
15:38:04
так, осталось фотку физически удалить из папки

Александр
05.09.2016
15:38:18
парни как в ларе взять с помощью карбота дату послезавтра?

Carbon::tomorrow()->toDateString() что-то короткое подобно этому есть?

D'
05.09.2016
15:39:10
Carbon::addDays(2)

Евгений
05.09.2016
15:39:14
addDays

блин

Alejandro
05.09.2016
15:39:24
а зачем карбон? чего там есть что нету в простом DateTime?

Александр
05.09.2016
15:39:38
Alejandro
05.09.2016
15:40:26
а он нужон? ато я так глазком посмотрел, показалось что там в документации те же методы что и в DateTime

D'
05.09.2016
15:40:56
Там еще всякий сахар

Ну и с ним удобно работать

Просто с модели пропиши массив $dates и поля автоматом будут в инстанс карбона конвертится

Alejandro
05.09.2016
15:41:27
ну да нуда

но тоже самое я и делал когда писал аксессоры, добавил DateTime и только потом заметил что там уже Карбон

D'
05.09.2016
15:42:19
Для дефолтовых да

Но если у тебя есть поле registered_at, которое datetime, то ты просто прописываешь $dates = ['registered_at']; и работаешь с карбоном

Google
D'
05.09.2016
15:42:55
без ацессоров

Alejandro
05.09.2016
15:42:58
шарю шарю

но это не значит что карбон збс

D'
05.09.2016
15:43:37
Ну если тебе нравится идти против системы...

Alejandro
05.09.2016
15:43:38
это значит просто что вместо DateTime изо всех дат сделали Carbon

та не, наоборот

просто говорю что не заметил ничего примечательного в карбоне

Евгений
05.09.2016
15:45:50
if(File::exists($request->get('photo'))) File::delete($request->get('photo'));

почему фотка не удаляется?

Admin
ERROR: S client not available

Евгений
05.09.2016
15:45:57
ошибок нет

"/upload/wrw53543.jpg"

D'
05.09.2016
15:47:01
А точно не удаляется?)

Евгений
05.09.2016
15:47:04
ну да

смотрю на серваке лежит

F01134H
05.09.2016
15:47:44
Мб с правами чот?

Евгений
05.09.2016
15:47:50
в папке public

/upload/wrw53543.jpg

D'
05.09.2016
15:47:56
а оно в if вообще заходит?

Ты же путь вообще хз какой даешь

Google
D'
05.09.2016
15:48:18
хоть бы public_path использовал

Александр
05.09.2016
15:48:23
с файлами как правило все на путях завязано

выведи их все и проблема решится

Евгений
05.09.2016
15:48:37
D'
05.09.2016
15:48:48
значит кто-то врет

Евгений
05.09.2016
15:48:57
ну у меня вопрос какой путь вводить для удаления

откуда начинать?

сделал)

`

if(File::exists(public_path().$request->get('photo'))) { File::delete(public_path().$request->get('photo')); }

ух, прям кросота получается

[Anonymous]
05.09.2016
16:00:04
?

$photo = $request->get('photo'); потом идем читать про public_path() и понимаем что можно то писать: public_path($photo)

вместо этих ущербных точек

Евгений
05.09.2016
16:03:42
D'
05.09.2016
16:10:49
Вот стоило отойти, уже кто-то вместо меня на вопросы отвечает

Как не стыдно?

Евгений
05.09.2016
16:11:52
не выходи из комнаты не совершай ошибку

[Anonymous]
05.09.2016
16:34:37
Как не стыдно?
Могу себе позволить

спасибо))
и ваще, а где валидация, есть ли ('photo') ? :D

if($request->has('photo') {

Страница 66 из 2014