21.09.2017 / 00:02 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| https://github.com/Compolomus/BinaryFileStorageтакая вот штука, знаю тут ни кто ни чего не напишет, но пусть будет, а вдруг __________________
Магистр Мёда |
21.09.2017 / 07:02 | |
aNNiMON Супервизор Сейчас: Online
Имя: Витёк Регистрация: 11.01.2010
| Koenig, бегло посмотрел, ридми оформлено отлично, только не хватает краткого описания, что это за либа. По примерам тоже не особо понял. В классе Storage нет возможности задать лишь один параметр, а остальное оставить по умолчанию. То есть сейчас два варианта: либо в конструктор ничего не передавать и останется всё по умолчанию, либо передать конфиг, но придётся заполнять все ключи. Обычно делают так: __construct(array $config) {
$defaults = [ тут значения по умолчанию ];
$this->config = array_merge($defaults, $config);
}
А ещё GPL не очень хорошая лицензия, в плане того, что воспользовавшись твоей библиотекой, человеку придётся тоже открывать исходники под такой же лицензией. В этом плане лучше взять Apache 2.0, или MIT, или LGPL. __________________
let live Изменено aNNiMON (21.09 / 07:03) (всего 1 раз) |
21.09.2017 / 09:37 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, Ну вообще для ди будет фабрика, так что конфиг обязателен. Лицензию поменяю
__________________
Магистр Мёда |
21.09.2017 / 09:38 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Хотя да, надо сделать деф конфиг
__________________
Магистр Мёда |
21.09.2017 / 09:40 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, Вот с описанием я не знаю, что там написать? Ловит файлы с формы, грузит на сервер, хранит в байтах, можно хранить мету рядом с файлом. Пример как бы вроде говорящий
__________________
Магистр Мёда |
21.09.2017 / 09:48 | |
aNNiMON Супервизор Сейчас: Online
Имя: Витёк Регистрация: 11.01.2010
| Цитата Koenig: Ловит файлы с формы, грузит на сервер, хранит в байтах, можно хранить мету рядом с файлом.Да, вот это и напиши.
__________________
let live |
21.09.2017 / 23:50 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, фиксанул, правда бэйджик лицензии похоже закэшировался
__________________
Магистр Мёда |
21.09.2017 / 23:59 | |
aNNiMON Супервизор Сейчас: Online
Имя: Витёк Регистрация: 11.01.2010
| Koenig, они там не сразу обновляются. Кстати, ты в composer не обновил.
О, php 7.1 используешь? Не сразу заметил.
__________________
let live |
22.09.2017 / 00:35 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, все по взрослому) , я только заметил что в композере не поменял
__________________
Магистр Мёда |
22.09.2017 / 00:35 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, как определил 7.1?
__________________
Магистр Мёда |