Загрузка файлов в Laravel

Вот отличный урок:

Пример кода загрузки файла

Форма вот в таком виде:

Тэги:

Принципы программирования, которые должен знать middle-разработчик

Самые часто используемые команды в artisan

Cгенерировать ключ приложения

	php artisan key:generate

Cоздать контроллер

	php artisan make:controller [controller_name]

где [controller_name] - это название контроллера, например ContactController.

Cоздать модель с файлом миграции для базы данных

	php artisan make:model [model_name] -m

где [model_name] - это название модели, например Contact.

Тэги:

Курс по Laravel

Посмотрел курс по Laravel от парня по имени Георгий Дударь:

Тэги:

Работа с Docker

В данный момент изучаю Docker по программе курса, ссылка на первое занятие которого находится под этим параграфом.

Описание часто используемых команд Docker

Основная команда это:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

она запускает команды в новом контейнере.

Тэги:

Проверка кода PHP на соответствие стандартам PSR в IDE PhpStorm

Каждый нормальный PHP-разработчик должен стремиться к тому, чтобы его код максимально соответствовал стандартам PSR. А поможет вам в этом плагин для PhpStorm https://plugins.jetbrains.com/plugin/7622-php-inspections-ea-extended-. Наслаждайтесь красивым кодом!

Тэги:

Подгрузка описаний библиотек Битрикс bxApiDocs в IDE

https://github.com/matiaspub/bxApiDocs - ссылка на библиотеку. Тут рассказывать нечего особо, что это такое и как этот пакет подключать к IDE подробно расписано.

Создание файла .gitignore для проектов на разных платформах

http://gitignore.io - сервис с помощью которого можно сгенерировать нужный файл в зависимости от CMS, фреймворка и среды разработки.

Например для создания файла .gitignore для разработки проекта на базе CMS "1C: Битрикс" в среде разработке PHPStorm вводим следующие данные "Bitrix", "1C-Bitrix", "PhpStorm + all" и нажимаем Create.

skrin1.png

Тэги:

D7 в Битрикс

https://www.intervolga.ru/blog/projects/d7-analogi-lyubimykh-funktsiy-v-1s-bitriks/
https://blog.budagov.ru/bitrix-d7-dlya-infoblokov/
https://blog.budagov.ru/yadro-d7-primery-dokumentatsiya/
https://mrcappuccino.ru/blog/post/d7-application-and-context-objects
https://www.youtube.com/watch?v=GzxIpvFWryk&list=PLzPivwyXljVWyIN-AuV1j-9XHR_b4mf9k&index=16

https://mrcappuccino.ru/blog/category/bitrix-d7

Тэги:

Автозагрузка своих классов в Bitrix с помощью D7

	use \Bitrix\Main\Loader;
	Loader::registerAutoLoadClasses($module = null, [
  		'Site\\Controller' => '/local/php_interface/lib/Site/Controller.php',
	]);

Этот код нужно поместить соответственно в /local/php_interface/init.php.

	// использование
	use Site\Controller;
	$controller = new Controller();

В файле Controller.php в начале нужно не забыть указать пространство имён:

Тэги:

Страницы

Subscribe to Modern Development RSS