
Dima
22.06.2017
10:11:30
потому чтоскоерй всего C:\php7 мне в PATH добавил инсталятор компосера

Sergey
22.06.2017
10:11:45
композер это просто zip в php внутрии
твой инсталятор создал bat файл который имеет путь до php и composer

Dima
22.06.2017
10:12:19
вот уже лучше. спасибо

Google

Yaroslav
22.06.2017
10:12:22
он при установке создает ссылку с команды php composer.phar на просто composer, т.к. у вас 2 версии php, то он и не может понять с какого команду переназначить. при этом он не будет связан именно с версией

Sergey
22.06.2017
10:12:26
composer никак не связан с твоей версией php

Dima
22.06.2017
10:13:37
@echo OFF
:: in case DelayedExpansion is on and a path contains !
setlocal DISABLEDELAYEDEXPANSION
php "%~dp0composer.phar" %*
в бате он просто php кличет
а вот php он прописал у меня в path
Да и второе вхождение в path: битое
C:\Users\dmitry\AppData\Roaming\Composer\vendor\bin;
нет такого в системе
Значит все завязанно на
C:\ProgramData\ComposerSetup\bin
и скорее всего достаточно просто перебить весрию пхп в path

Nurik
22.06.2017
10:19:57

Dima
22.06.2017
10:20:11

Nurik
22.06.2017
10:21:48

Dima
22.06.2017
10:22:11
Только что узнал что GitBash кеширует PATH в cmd уже изменения версия php, а в терминале та которая была до изменения

Google

Dima
22.06.2017
10:35:36
psr-4 работает в php 5.5 и php5.6?

Sergey
22.06.2017
10:39:13
начиная с php 5.3

Dima
22.06.2017
10:39:29

Evgeniy
22.06.2017
10:44:35
сам пилю лично, надеюсь кому то поможет

Vadim
22.06.2017
10:45:45

Evgeniy
22.06.2017
10:46:00
да есть в плейлисте
в 3 видео плейлиста

Vadim
22.06.2017
10:46:10
Я не про это
Я про акцию от gh

Evgeniy
22.06.2017
10:46:25
а про что?

Vadim
22.06.2017
10:46:43
Они поддерживают лгбт
Там есть шанс remote прикольный высветить

Yaroslav
22.06.2017
10:47:08
я видел

Dima
22.06.2017
10:47:13

Yaroslav
22.06.2017
10:47:16
еще и цветным сделан

Dima
22.06.2017
10:47:22
это так чтоб бюрократы отвязались

Vadim
22.06.2017
10:47:42
Там типо руки

Dima
22.06.2017
10:47:55

Google

Dima
22.06.2017
10:48:26
это такой репозиторий от атлассиан которы которая делает JIRA ^) и они тоже когда-то свой логотип в цвет радуги красили
при чем тут цветы?
да вон опять ведро разисовано
видимо сегодня спец день

Yaroslav
22.06.2017
11:07:04
видимо сегодня спец день
мы о том, что вчера когда далали пуш на битбакет, то в консоле логотив расрашеный был, в респонс

Dima
22.06.2017
11:08:02

Никита
22.06.2017
11:08:58
ребята для чего нужен composer ? и как его к примеру использовать в своем приложении

Sergey
22.06.2017
11:09:11
устанавливать зависимости
phpexcel к примеру

Yaroslav
22.06.2017
11:09:22

Dima
22.06.2017
11:09:43

Никита
22.06.2017
11:09:44
как его интегрировать себе в проект ,спс

Evgeniy
22.06.2017
11:10:05
он занимается автозагрузкой
и вместо кучи include или require в твоем файле
достаточно один раз подгрузить autoloader
почитай оффицальный сайт там все написано

Sergey
22.06.2017
11:10:33

Никита
22.06.2017
11:10:42
понял благодарю

Dima
22.06.2017
11:10:43

Google

Никита
22.06.2017
11:12:15
спс

Dima
22.06.2017
11:13:06
ок
есть файл composer.json там список библитоек кторые должны быть в твоем приложение. Человек качает твое приложение с этим файлом, запуспает composer update и просто скачиваюются автоматически все эти билитотеки в папку vendor
таким образом твое приложение отчищается от списка таскаемых за ним библиотек 3их лиц.
это повсемесная практика ruby - gem, js - npm, yarn, php - composer.

Никита
22.06.2017
11:15:26
ок, спс еще раз

Aleksandr
22.06.2017
11:23:12
Почитал я немного про php и понял почему его недолюбливают. На нем очень просто говнокодить. Прямо возможности языка кричат об этом: "Давай, сделай это!" Но это я не для наброса. У меня вопрос, что почитать по best practice в php?

Admin
ERROR: S client not available

Никита
22.06.2017
11:24:16
Метт Зандстра, Шаблоны проектирования
как по мне маст хэв полный
а потом Фаулера
корпоративные шаблоны

Dima
22.06.2017
11:24:53
для любого языка ооп

Rov3r0
22.06.2017
11:25:32
банда четырех

Dima
22.06.2017
11:25:51

Никита
22.06.2017
11:26:20
http://designpatternsphp.readthedocs.io/en/latest/README.html

Rov3r0
22.06.2017
11:26:53

Aleksandr
22.06.2017
11:27:28
Черт, пробка поехала. Чуть позже продолжим.

Google

Evgeniy
22.06.2017
11:29:28
ебать все тут такие оопшники
фаулера читают
паттрны
паттерны
больше паттернов

Никита
22.06.2017
11:30:08

Evgeniy
22.06.2017
11:30:10
для хелоу вролда

Никита
22.06.2017
11:30:14
так шаркал по книге чуть чуть

Evgeniy
22.06.2017
11:30:21
кнута еще читайте

Никита
22.06.2017
11:30:25
ахахаха

Evgeniy
22.06.2017
11:31:11
в 99% случаях читать про патерны глупо
потом что человек их потом везде пихает
надо не надо
но запихнет чтобы показать что знает такой патерн

Никита
22.06.2017
11:32:02
а как правльней действовать ?

Evgeniy
22.06.2017
11:32:10
опыт
надо опыт потом приходишь к паттернам сам

Никита
22.06.2017
11:32:21
а при его остутствии ?