Вход Регистрация
ruen

.service

Оглавление

Файлы с расширением service служат для служебных целей - для описания адресов в системе, api, таблиц базы данных и прочего. Такие файлы должны быть практически у каждой сущности. Пример образцового содержания файла entity.service (где entity - имя сущности):

namespace modules\entity;

class Service {
	public $routes = [
		// Your routes are here
	];
	
	public $api = [
		// Your api methods here
	];
	
	public $schema = [
		// Your database schema is here
	];

	function get_routes() {
		return $this->routes;
	}

	function get_api() {
		return $this->api;
	}

	function get_schema() {
		return $this->schema;
	}
	
	function install() {
		// Actions during install
	}
	
	function uninstall() {
		// Actions during uninstall
	}
	
	function enable() {
		// Actions during enable
	}
	
	function disable() {
		// Actions during disable
	}
}
Оставить заявку

Последние статьи

Популярные разделы

Eqsash (Инструменты)

Приложение для Android - VK LAST USER ID, отучитель от зависимости и т.д.:
Доступно в Google Play

Amessage (Общение)

Вход в веб-версию
Приложение для Android:
Доступно в Google Play

Поделиться

Подписаться

YouTube

Книги

IT-заметки - Простым языком о самом нужном (HTML, CSS, JavaScript, PHP, базы данных, Drupal, Битрикс, SEO, домены, безопасность и другое), PDF, 500 стр.