VS
Size: a a a
VS
C
AP
G
<?php
/**
* Данный модуль реализован в целях изучения модульной концепции API Drupal 7
*/
define('DS', DIRECTORY_SEPARATOR);
define('PATH', __DIR__ . DS . 'src' . DS);
require_once 'autoload.php';
if (!(new MapAutoloader)->run) {
return 'Exception autoloader';
}
/**
* Реализация hook_menu
*
* Хук - расширяет систему Drupal на базе стандартного модуля
* Хук позволяет модулям регистрировать пути, чтобы определять, как обрабатываются URL-запросы
* Пути могут быть зарегистрированы только для обработки URL-адресов site.ru/todo_page, или они могут зарегистрировать ссылку, которая будет помещена в меню (обычно это меню навигации).
* @link https://api.drupal.org/api/drupal/includes%21module.inc/group/hooks/7.x
*/
function todo_menu()
{
$items = [];
$items['todo_page'] = [
'title' => 'ToDo',
'page callback' => 'pageView',
//'page arguments' => [] В данном пункте указываются аргументы для колбэк функции
'access callback' => true
//'access arguments' => []
];
return $items;
}
function pageView() {
// return t('edsdsdssdsr');
return Modules\ToDo::pageView();
}
V
G
VL
AI
VL
AI
VL
AP
core/**/*
и vendor/**/*
но нет например modules/contrib/**/*
I<
AP
I<
AP
AP
AP