Here is the list of the most complex expressions used in the code. A complex expression is an expression that requires more than 20 tokens to be build.
Literal arrays are omitted.
File | Count | Expression |
---|---|---|
/core/modules/User/Form/FormUser.php:298 | 1 | $attrRole = ['checked' => $role['role_id'] <= 2 || key_exists($role['role_id'], $this->values['roles']), 'disabled' => $role['role_id'] <= 2, 'id' => "role_{$role['role_id']}", 'value' => $role['role_label']] |
/core/modules/User/Form/FormUser.php:268 | 1 | $content = '<li data-pattern=".{' . $length . ',}">' . t('Minimum length') . " : $length</li>" . '<li data-pattern="(?=.*[A-Z]){' . $upper . ',}">' . t('Number of uppercase characters') . " : $upper</li>" . '<li data-pattern="(?=.*\d){' . $digit . ',}">' . t('Number of numeric characters') . " : $digit</li>" . '<li data-pattern="(?=.*\W){' . $special . ',}">' . t('Number of special characters') . " : $special</li>" |
/core/modules/User/Controller/Login.php:192 | 1 | $email = (new Email)->from(self::config( )->get('settings.email'))->to($user['email'])->subject(t('New Password'))->message($message)->isHtml(true) |
/core/modules/User/Controller/Login.php:36 | 1 | $form = (new FormUser(['method' => 'post', 'action' => self::router( )->getRoute('user.login.check', [':url' => $url])], null, self::config( )))->setValues($values) |
/core/modules/User/Controller/Role.php:83 | 1 | $value = ['role_label' => $validator->getInput('role_label'), 'role_description' => $validator->getInput('role_description'), 'role_weight' => empty($roleWeight) ? 1 : (int) $roleWeight, 'role_color' => empty($roleColor) ? '#e6e7f4' : strtolower($roleColor), 'role_icon' => empty($roleIcon) ? 'fa fa-user' : strtolower($roleIcon)] |
/core/modules/User/Controller/Role.php:59 | 1 | $validator = (new Validator( ))->setRules(['role_label' => 'required|string|max:255|to_htmlsc', 'role_description' => '!required|string|max:255|to_htmlsc', 'role_weight' => '!required|between_numeric:1,50', 'role_color' => '!required|colorhex', 'role_icon' => '!required|max:255|fontawesome:solid,brands', 'token_role_submit' => 'required|token'])->setLabel(['role_label' => t('Name'), 'role_description' => t('Description'), 'role_weight' => t('Weight'), 'role_color' => t('Color'), 'role_icon' => t('Icon')])->setInputs($req->getParsedBody( )) |
/core/modules/User/Controller/Role.php:163 | 1 | $validator = (new Validator( ))->setRules(['role_label' => 'required|string|max:255|to_htmlsc', 'role_description' => '!required|string|max:255|to_htmlsc', 'role_weight' => 'required|between_numeric:1,50', 'role_color' => '!required|colorhex', 'role_icon' => '!required|max:255|fontawesome:solid,brands', 'token_role_submit' => 'required|token'])->setLabel(['role_label' => t('Name'), 'role_description' => t('Description'), 'role_weight' => t('Weight'), 'role_color' => t('Color'), 'role_icon' => t('Icon')])->setInputs($req->getParsedBody( )) |
/core/modules/User/Controller/Role.php:126 | 1 | $form = (new FormUserRole(['method' => 'post', 'action' => self::router( )->getRoute('user.role.update', [':id' => $id])]))->setValues($values)->makeFields( ) |
/core/modules/Menu/Controller/Link.php:172 | 1 | $data = ['key' => $infoUrlOrRoute['key'], 'title_link' => $validator->getInput('title_link'), 'icon' => $validator->getInput('icon'), 'link' => $infoUrlOrRoute['link'], 'query' => $infoUrlOrRoute['query'], 'fragment' => $infoUrlOrRoute['fragment'], 'target_link' => (bool) $validator->getInput('target_link')] |
/core/modules/Menu/Controller/Link.php:130 | 1 | $form = (new FormLink(['method' => 'post', 'action' => $action]))->setValues($values)->setRewrite(self::router( )->isRewrite( ))->makeFields( ) |
/core/modules/Menu/Services/Menu.php:206 | 1 | $link = $request->withUri($this->router->isRewrite( ) ? $request->getUri( )->withPath($source) : $request->getUri( )->withQuery('q=' . $source)) |
/core/modules/Menu/Services/Menu.php:135 | 1 | $query = $this->query->from('menu_link')->where('active', '==', 1)->where('menu', $nameMenu)->where('parent', '==', $parent)->orderBy('weight')->fetchAll( ) |
/core/modules/BackupManager/Services/BackupManager.php:56 | 1 | $backups[] = ['date' => \date_create_from_format(self::DATE_FORMAT, str_replace('soosyzecms.zip', '', $file->getFilename( ))), 'size' => $file->getSize( ), 'download_link' => $this->router->getRoute('backupmanager.download', [':file' => str_replace(self::SUFFIX, '', $file->getFilename( ))]), 'restore_link' => $this->router->getRoute('backupmanager.restore', [':file' => str_replace(self::SUFFIX, '', $file->getFilename( ))]), 'delete_link' => $this->router->getRoute('backupmanager.delete', [':file' => str_replace(self::SUFFIX, '', $file->getFilename( ))])] |
/core/modules/Menu/Services/HookBlock.php:19 | 1 | $blocks["menu.{$menu['name']}"] = ['hook' => 'menu', 'key_block' => "menu.{$menu['name']}", 'options' => ['name' => $menu['name']], 'path' => $this->menu->getPathViews( ), 'title' => t($menu['title']), 'tpl' => "components/block/menu-{$menu['name']}.php"] |
/core/modules/Contact/Controller/Contact.php:89 | 1 | $mail = (new Email( ))->from($inputs['email'], $inputs['name'])->to(self::config( )->get('settings.email'))->subject($inputs['object'])->message($inputs['message']) |
/core/modules/Contact/Controller/Contact.php:65 | 1 | $validator = (new Validator( ))->setRules(['name' => 'required|string|max:255', 'email' => 'required|email', 'object' => 'required|string|max:255', 'message' => 'required|string|max:5000', 'copy' => 'bool', 'token_contact' => 'required|token'])->setLabel(['name' => t('Name'), 'email' => t('E-mail'), 'object' => t('Object'), 'message' => t('Message'), 'copy' => t('Send me a copy of the mail'), ])->setInputs($req->getParsedBody( )) |
/core/modules/Node/Controller/Entity.php:348 | 1 | $entitys = self::query( )->from('entity_' . $typeEntity)->where($node['type'] . '_id', '==', $node['entity_id'])->limit(2)->fetchAll( ) |
/core/modules/Node/Services/HookUser.php:29 | 1 | $permission['Node ' . $nodeType['node_type_name']] = ['node.show.published.' . $nodeType['node_type'] => '<i>' . $nodeType['node_type_name'] . '</i> : ' . t('View published content'), 'node.show.not_published.' . $nodeType['node_type'] => '<i>' . $nodeType['node_type_name'] . '</i> : ' . t('View unpublished content'), 'node.created.' . $nodeType['node_type'] => '<i>' . $nodeType['node_type_name'] . '</i> : ' . t('Create new content'), 'node.cloned.' . $nodeType['node_type'] => '<i>' . $nodeType['node_type_name'] . '</i> : ' . t('Clone any content'), 'node.edited.' . $nodeType['node_type'] => '<i>' . $nodeType['node_type_name'] . '</i> : ' . t('Edit any content'), 'node.deleted.' . $nodeType['node_type'] => '<i>' . $nodeType['node_type_name'] . '</i> : ' . t('Delete any content')] |
/core/modules/Node/Services/HookUrl.php:137 | 1 | $alias = str_replace([':date_created_year', ':date_created_month', ':date_created_day', ':node_title', ':node_type'], [date('Y', $time), date('m', $time), date('d', $time), $validator->getInput('title'), $validator->getInput('type')], $urlDefault) |
/core/modules/Node/Services/Node.php:219 | 1 | $out[$key]['field_display'] = $this->tpl->getTheme( )->createBlock('node/content-entity-show.php', $this->pathViews)->addVars(['entities' => $this->makeFieldsByEntity($key, $data, $option)])->addNamesOverride(['node/content-entity_' . $value['field_name'] . '-show.php']) |
/core/modules/Menu/Controller/Menu.php:83 | 1 | $linkUpdate = ['active' => (bool) ($validator->getInput("active-{$link['id']}") === 'on'), 'parent' => (int) $validator->getInput("parent-{$link['id']}"), 'weight' => (int) $validator->getInput("weight-{$link['id']}")] |
/core/modules/Menu/Controller/Menu.php:268 | 1 | $form = (new FormBuilder(['method' => 'post', 'action' => self::router( )->getRoute('menu.delete', [':menu' => $name])]))->group('menu-remove-fieldset', 'fieldset', function ($form) { /**/ } )->token('token_menu_remove')->submit('sumbit', t('Delete'), ['class' => 'btn btn-danger']) |
/core/modules/Menu/Controller/Menu.php:373 | 1 | $menu = [['key' => 'menu.show', 'request' => self::router( )->getRequestByRoute('menu.show', [':menu' => $nameMenu]), 'title_link' => t('View')], ['key' => 'menu.edit', 'request' => self::router( )->getRequestByRoute('menu.edit', [':menu' => $nameMenu]), 'title_link' => t('Edit')], ['key' => 'menu.remove', 'request' => self::router( )->getRequestByRoute('menu.remove', [':menu' => $nameMenu]), 'title_link' => t('Delete')]] |
/core/modules/Menu/Controller/Link.php:74 | 1 | $data = ['key' => $infoUrlOrRoute['key'], 'title_link' => $validator->getInput('title_link'), 'icon' => $validator->getInput('icon'), 'link' => $infoUrlOrRoute['link'], 'fragment' => $infoUrlOrRoute['fragment'], 'target_link' => (bool) $validator->getInput('target_link'), 'menu' => $nameMenu, 'weight' => 1, 'parent' => -1, 'active' => true] |
/core/modules/Node/Controller/Node.php:459 | 1 | $value = ['date_changed' => time( ), 'date_created' => strtotime($validator->getInput('date_created')), 'meta_description' => $validator->getInput('meta_description'), 'meta_noarchive' => (bool) $validator->getInput('meta_noarchive'), 'meta_nofollow' => (bool) $validator->getInput('meta_nofollow'), 'meta_noindex' => (bool) $validator->getInput('meta_noindex'), 'meta_title' => $validator->getInput('meta_title'), 'node_status_id' => (int) $validator->getInput('node_status_id'), 'sticky' => (bool) $validator->getInput('sticky'), 'title' => $validator->getInput('title')] |
/core/modules/Node/Controller/Node.php:503 | 1 | $form = (new FormBuilder(['method' => 'post', 'action' => self::router( )->getRoute('node.delete', [':id_node' => $idNode])]))->group('node-remove-information-fieldset', 'fieldset', function ($form) { /**/ } )->token('token_node_remove')->submit('sumbit', t('Delete'), ['class' => 'btn btn-danger']) |
/core/modules/Node/Controller/Node.php:646 | 1 | $fieldsFile = self::query( )->from('node_type_field')->leftJoin('field', 'field_id', 'field.field_id')->where('node_type', $fieldName)->in('field_type', ['file', 'image'])->fetchAll( ) |
/core/modules/Node/Controller/Node.php:701 | 1 | $menu = [['key' => 'node.edit', 'request' => self::router( )->getRequestByRoute('node.edit', [':id_node' => $node['id']]), 'title_link' => t('Edit')], ['key' => 'node.delete', 'request' => self::router( )->getRequestByRoute('node.remove', [':id_node' => $node['id']]), 'title_link' => t('Delete')]] |
/core/modules/Node/Controller/Node.php:752 | 1 | $menu = [['class' => 'active', 'link' => '#fields-fieldset', 'title_link' => t('Content')], ['class' => '', 'link' => '#publication-fieldset', 'title_link' => t('Publication')], ['class' => '', 'link' => '#seo-fieldset', 'title_link' => t('SEO')]] |
/core/modules/Node/Controller/Node.php:814 | 1 | $relationNode = self::query( )->from('node_type_field')->leftJoin('field', 'field_id', 'field.field_id')->where('node_type', $node['type'])->where('field_type', 'one_to_many')->fetchAll( ) |
/core/modules/Node/Controller/Entity.php:43 | 1 | $form = (new FormNode(['method' => 'post', 'action' => self::router( )->getRoute('entity.store', [':id_node' => $idNode, ':entity' => $entity]), 'enctype' => 'multipart/form-data'], self::file( ), self::query( ), self::router( ), self::config( )))->content($content, $entity, $fieldsEntity)->fields( )->actionsEntitySubmit( ) |
/core/modules/Node/Controller/Entity.php:201 | 1 | $form = (new FormNode(['method' => 'post', 'action' => self::router( )->getRoute('entity.update', [':id_node' => $idNode, ':entity' => $entity, ':id_entity' => $idEntity]), 'enctype' => 'multipart/form-data'], self::file( ), self::query( ), self::router( ), self::config( )))->content($content, $entity, $fieldsEntity)->fields( )->actionsEntitySubmit( ) |
/core/modules/User/Services/User.php:147 | 1 | $menu = [['key' => 'user.show', 'request' => $this->router->getRequestByRoute('user.show', [':id' => $id]), 'title_link' => t('View')], ['key' => 'user.edit', 'request' => $this->router->getRequestByRoute('user.edit', [':id' => $id]), 'title_link' => t('Edit')], ['key' => 'user.remove', 'request' => $this->router->getRequestByRoute('user.remove', [':id' => $id]), 'title_link' => t('Delete')]] |
/core/modules/User/Services/User.php:191 | 1 | $menu = [['key' => 'user.admin', 'request' => $this->router->getRequestByRoute('user.admin'), 'title_link' => t('Users')], ['key' => 'user.role.admin', 'request' => $this->router->getRequestByRoute('user.role.admin'), 'title_link' => t('Roles')], ['key' => 'user.permission.admin', 'request' => $this->router->getRequestByRoute('user.permission.admin'), 'title_link' => t('Permissions')]] |
/core/modules/User/Controller/User.php:445 | 1 | $form = (new FormBuilder(['method' => 'post', 'action' => self::router( )->getRoute('user.delete', [':id' => $id])]))->group('user-remove-info-fieldset', 'fieldset', function ($form) { /**/ } )->token('token_user_remove')->submit('sumbit', t('Delete'), ['class' => 'btn btn-danger']) |
/core/modules/User/Controller/User.php:478 | 1 | $validator = (new Validator( ))->setRules(['id' => 'required|int|!equal:1', 'token_user_remove' => 'token'])->setInputs($req->getParsedBody( ))->addInput('id', $id)->setMessages(['id' => ['equal' => ['not' => t('You cannot delete the site administrator account')]]]) |
/core/modules/User/Services/HookConfig.php:296 | 1 | $data = ['user_register' => (bool) $validator->getInput('user_register'), 'user_relogin' => (bool) $validator->getInput('user_relogin'), 'terms_of_service_show' => (bool) $validator->getInput('terms_of_service_show'), 'terms_of_service_page' => $validator->getInput('terms_of_service_page'), 'rgpd_show' => (bool) $validator->getInput('rgpd_show'), 'rgpd_page' => $validator->getInput('rgpd_page'), 'connect_url' => $validator->getInput('connect_url'), 'connect_redirect' => $validator->getInput('connect_redirect'), 'password_show' => (bool) $validator->getInput('password_show'), 'password_policy' => (bool) $validator->getInput('password_policy'), 'password_length' => (int) $validator->getInput('password_length'), 'password_upper' => (int) $validator->getInput('password_upper'), 'password_digit' => (int) $validator->getInput('password_digit'), 'password_special' => (int) $validator->getInput('password_special'), 'password_reset_timeout' => $validator->getInput('password_reset_timeout')] |
/core/modules/User/Controller/Register.php:188 | 1 | $mail = (new Email)->from(self::config( )->get('settings.email'))->to($from)->subject(t('User registration'))->message($message)->isHtml(true) |
/core/modules/User/Controller/User.php:75 | 1 | $form = (new FormUser(['method' => 'post', 'action' => self::router( )->getRoute('user.store'), 'enctype' => 'multipart/form-data'], self::file( ), self::config( )))->setValues($values)->fieldsetInformationsCreate( )->fieldsetProfil( )->fieldsetPassword( )->fieldsetActived( )->fieldsetRoles($roles)->submitForm('Save', true) |
/core/modules/User/Controller/Role.php:183 | 1 | $value = ['role_label' => $validator->getInput('role_label'), 'role_description' => $validator->getInput('role_description'), 'role_weight' => (int) $validator->getInput('role_weight'), 'role_color' => $validator->getInput('role_color'), 'role_icon' => $validator->getInput('role_icon')] |
/core/modules/User/Controller/Register.php:117 | 1 | $data = ['username' => $validator->getInput('username'), 'email' => $validator->getInput('email'), 'password' => self::auth( )->hash($validator->getInput('password_new')), 'token_actived' => Util::strRandom(30), 'time_installed' => (string) time( ), 'timezone' => 'Europe/Paris', 'terms_of_service' => (bool) $validator->hasInput('terms_of_service'), 'rgpd' => (bool) $validator->hasInput('rgpd'), ] |
/core/modules/User/Controller/User.php:304 | 1 | $validator = (new Validator( ))->setInputs($req->getParsedBody( ) + $req->getUploadedFiles( ))->setRules(['username' => 'required|string|max:255|to_htmlsc', 'email' => 'required|email|max:254', 'picture' => '!required|image:jpeg,jpg,png|max:200Kb', 'bio' => '!required|string|max:255|to_htmlsc', 'name' => '!required|string|max:255|to_htmlsc', 'firstname' => '!required|string|max:255|to_htmlsc', 'password' => '!required|string', 'password_new' => '!required|string|regex:' . self::user( )->passwordPolicy( ), 'password_confirm' => 'required_with:password_new|string|equal:@password_new', 'actived' => 'bool', 'roles' => '!required|array', 'token_user_form' => 'required|token'])->setLabel(['username' => t('User name'), 'email' => t('E-mail'), 'picture' => t('Picture'), 'bio' => t('Biography'), 'name' => t('Name'), 'firstname' => t('First name'), 'password' => t('Password'), 'password_new' => t('New Password'), 'password_confirm' => t('Confirmation of the new password'), 'actived' => t('Active'), 'roles' => t('User Roles')])->setMessages(['password_confirm' => ['equal' => ['must' => t(':label is incorrect')]], 'password' => ['required' => ['must' => t(':label is incorrect')]]]) |
/core/modules/User/Controller/User.php:390 | 1 | $value = ['username' => $validator->getInput('username'), 'email' => $validator->getInput('email'), 'bio' => $validator->getInput('bio'), 'name' => $validator->getInput('name'), 'firstname' => $validator->getInput('firstname')] |
/core/modules/User/Controller/User.php:179 | 1 | $data = ['username' => $validator->getInput('username'), 'email' => $validator->getInput('email'), 'bio' => $validator->getInput('bio'), 'name' => $validator->getInput('name'), 'firstname' => $validator->getInput('firstname'), 'password' => self::auth( )->hash($validator->getInput('password_new')), 'actived' => (bool) $validator->getInput('actived'), 'time_installed' => (string) time( ), 'timezone' => 'Europe/Paris'] |
/core/modules/User/Controller/User.php:233 | 1 | $form = (new FormUser(['method' => 'post', 'action' => self::router( )->getRoute('user.update', [':id' => $id]), 'enctype' => 'multipart/form-data'], self::file( ), self::config( )))->setValues($values)->fieldsetInformations( )->fieldsetProfil( )->fieldsetPassword( ) |
/core/modules/FileManager/Controller/Manager.php:76 | 1 | $breadcrumb = self::template( )->getTheme('theme_admin')->createBlock('filemanager/breadcrumb-file_manager-show.php', $this->pathViews)->addVars(['granted_folder_create' => $this->get('filemanager.hook.user')->hookFolderStore($path), 'links' => self::filemanager( )->getBreadcrumb($path), 'link_folder_create' => self::router( )->getRoute('filemanager.folder.create', [':path' => $path]), ]) |
/core/modules/FileManager/Services/FileProfil.php:26 | 1 | $profils = $this->query->from('role')->leftJoin('profil_file_role', 'role_id', 'role.role_id')->rightJoin('profil_file', 'profil_file_id', 'profil_file.profil_file_id')->where('role_id', '==', 1)->orderBy('profil_weight', 'desc')->fetchAll( ) |
/core/modules/FileManager/Services/FileProfil.php:33 | 1 | $profils = $this->query->from('user_role')->leftJoin('role', 'role_id', 'role.role_id')->leftJoin('profil_file_role', 'role_id', 'role.role_id')->rightJoin('profil_file', 'profil_file_id', 'profil_file.profil_file_id')->where('user_id', '==', $userId)->orderBy('profil_weight', 'desc')->fetchAll( ) |
/core/modules/FileManager/Services/FileManager.php:72 | 1 | $breadcrumb[$key] = ['title_link' => empty($value) ? '<i class="fa fa-home" aria-hidden="true"></i> ' . t('Home') : $value, 'link' => $this->router->getRoute('filemanager.show', [':path' => Util::cleanPath($nextPath)]), 'active' => ''] |
/core/modules/FileManager/Controller/Folder.php:56 | 1 | $validator = (new Validator( ))->setRules(['name' => 'required|string|max:255', 'token_folder' => 'token'])->addLabel('name', t('Name'))->setInputs($req->getParsedBody( )) |
/core/modules/FileManager/Controller/Folder.php:107 | 1 | $form = (new FormFolder(['action' => self::router( )->getRoute('filemanager.folder.update', [':path' => $path]), 'method' => 'post', ]))->setValues($values)->makeFields( ) |
/core/modules/FileManager/Controller/Folder.php:132 | 1 | $validator = (new Validator( ))->setRules(['name' => 'required|string|max:255', 'dir' => 'required|dir', 'token_folder' => 'token'])->addLabel('name', t('Name'))->setInputs($req->getParsedBody( ))->addInput('dir', $dir) |
/core/modules/FileManager/Controller/Folder.php:182 | 1 | $form = (new FormBuilder(['action' => self::router( )->getRoute('filemanager.folder.delete', [':path' => $path]), 'method' => 'post', ]))->group('folder-fieldset', 'fieldset', function ($form) { /**/ } )->token('token_folder_delete')->submit('submit', t('Save'), ['class' => 'btn btn-success']) |
/core/modules/FileManager/Services/FileManager.php:303 | 1 | $actions[] = ['type' => 'button', 'icon' => 'fa fa-times', 'class' => 'mod', 'title_link' => t('Delete'), 'link' => $this->router->getRoute('filemanager.file.remove', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext])] |
/core/modules/FileManager/Services/FileManager.php:316 | 1 | $actions[] = ['type' => 'link', 'icon' => 'fa fa-download', 'class' => '', 'title_link' => t('Download'), 'link' => $this->router->getRoute('filemanager.file.download', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext])] |
/core/modules/FileManager/Services/FileManager.php:329 | 1 | $actions[] = ['type' => 'button', 'icon' => 'fa fa-copy', 'class' => 'copy-clipboard', 'title_link' => t('Copy'), 'link' => $this->core->getPath('files_public') . $path . '/' . $file->getFilename( )] |
/core/modules/System/Services/HookApp.php:143 | 1 | $requestMaintenance = $request->withUri($this->router->isRewrite( ) ? $request->getUri( )->withPath($path) : $request->getUri( )->withQuery('q=' . $path))->withMethod('GET') |
/core/modules/System/Services/Composer.php:207 | 1 | $validator = (new Validator( ))->setRules(['title' => 'required|string|max:128', 'package' => 'required|string|max:128', 'controller' => 'required|class_exists:1', 'icon' => '!required|array', 'require' => '!required|array'])->setMessages(['controller' => ['required' => ['must' => t('The information on the controllers of the :name module does not exist.', [':name' => $title])], 'class_exists' => ['must' => t('The :label of the :name module is not found by the autoloader.', [':name' => $title])]]])->setInputs($composer['extra']['soosyze']) |
/core/modules/System/Services/HookStep.php:56 | 1 | $profil = ['site' => ['key' => 'site', 'title' => t('Website'), 'img' => $assets . 'site.svg', 'description' => t('Create a standard site with all the basic features.')], 'blog' => ['key' => 'blog', 'title' => t('Blog'), 'img' => $assets . 'blog.svg', 'description' => t('Periodically publish your tickets, articles, news...')], 'portfolio' => ['key' => 'portfolio', 'title' => t('Portfolio'), 'img' => $assets . 'portfolio.svg', 'description' => t('Highlight your skills, experiences and training.')], 'one_page' => ['key' => 'one_page', 'title' => t('One page'), 'img' => $assets . 'one_page.svg', 'description' => t('Present your activity on a single webpage.')]] |
/core/modules/System/Services/HookStep.php:154 | 1 | $form = (new FormBuilder(['method' => 'post', 'action' => $this->router->getRoute('install.step.check', [':id' => $id])]))->group('fieldset', 'fieldset', function ($form) use ($content) { /**/ } )->token('token_step_install')->submit('submit', t('Install'), ['class' => 'btn btn-success']) |
/core/modules/System/Services/HookStep.php:226 | 1 | $validator = (new Validator( ))->setRules(['username' => 'required|string|max:255|to_htmlsc', 'email' => 'required|string|email', 'name' => '!required|string|max:255|to_htmlsc', 'firstname' => '!required|string|max:255|to_htmlsc', 'password' => 'required|string', 'password_confirm' => 'required|string|equal:@password'])->setInputs($req->getParsedBody( )) |
/core/modules/System/Services/HookStep.php:238 | 1 | $_SESSION['inputs'][$id] = ['username' => $validator->getInput('username'), 'email' => $validator->getInput('email'), 'name' => $validator->getInput('name'), 'firstname' => $validator->getInput('firstname'), 'password' => $validator->getInput('password')] |
/core/modules/System/Services/HookConfig.php:303 | 1 | $data = ['lang' => $validator->getInput('lang'), 'timezone' => $validator->getInput('timezone'), 'email' => $validator->getInput('email'), 'maintenance' => (bool) $validator->getInput('maintenance'), 'rewrite_engine' => (bool) $validator->getInput('rewrite_engine'), 'theme' => $validator->getInput('theme'), 'theme_admin' => $validator->getInput('theme_admin'), 'theme_admin_dark' => (bool) $validator->getInput('theme_admin_dark'), 'path_index' => $validator->getInput('path_index'), 'path_access_denied' => $validator->getInput('path_access_denied'), 'path_no_found' => $validator->getInput('path_no_found'), 'path_maintenance' => $validator->getInput('path_maintenance'), 'meta_title' => $validator->getInput('meta_title'), 'meta_description' => $validator->getInput('meta_description'), 'meta_keyboard' => $validator->getInput('meta_keyboard'), ] |
/core/modules/Block/Controller/Block.php:62 | 1 | $content = self::template( )->getTheme('theme_admin')->createBlock($block['tpl'], $block['path'])->addVars(['src_image' => self::core( )->getPath('modules', 'modules/core', false) . '/Block/Assets/static.svg']) |
/core/modules/System/Controller/ModulesManager.php:65 | 1 | $packages[htmlspecialchars($module['package'])][$title] = ['icon' => ['name' => isset($module['icon']['name']) ? htmlspecialchars($module['icon']['name']) : 'fas fa-puzzle-piece', 'background-color' => isset($module['icon']['background-color']) ? htmlspecialchars($module['icon']['background-color']) : '#ddd', 'color' => isset($module['icon']['color']) ? htmlspecialchars($module['icon']['color']) : '#666'], 'title' => $title, 'description' => isset($values['description']) ? htmlspecialchars($values['description']) : null, 'isRequired' => $isRequired, 'isRequiredForModule' => $isRequiredForModule, 'version' => isset($values['version']) ? htmlspecialchars($values['version']) : null, 'support' => isset($values['support']['docs']) ? htmlspecialchars($values['support']['docs']) : null] |
/core/modules/System/Controller/Install.php:77 | 1 | $form = (new FormBuilder(['method' => 'post', 'action' => self::router( )->getRoute('install.language', [':id' => $id]), 'id' => 'form_lang']))->group('lang-group', 'div', function ($form) use ($values, $optionLang) { /**/ } , ['class' => 'form-group'])->group('timezone-group', 'div', function ($form) use ($values, $optionTimezone) { /**/ } , ['class' => 'form-group'])->token('token_install') |
/core/modules/System/Controller/Install.php:267 | 1 | $data = ['username' => $save['username'], 'email' => $save['email'], 'password' => password_hash($save['password'], PASSWORD_DEFAULT), 'firstname' => $save['firstname'], 'name' => $save['name'], 'actived' => true, 'time_installed' => (string) time( ), 'timezone' => $timezone, 'rgpd' => true, 'terms_of_service' => true] |
/core/modules/System/Services/HookApp.php:52 | 1 | $request = $request->withUri($this->router->isRewrite( ) ? $request->getUri( )->withPath($path) : $request->getUri( )->withQuery('q=' . $path)) |
/core/modules/System/Services/HookApp.php:72 | 1 | $requestNoFound = $request->withUri($this->router->isRewrite( ) ? $request->getUri( )->withPath($path) : $request->getUri( )->withQuery('q=' . $path))->withMethod('GET') |
/core/modules/System/Services/HookApp.php:90 | 1 | $response = empty($responseNoFound) || $responseNoFound->getStatusCode( ) === 404 ? $this->tpl->view('page', ['title_main' => t('Not Found')])->make('page.content', 'page-404.php', $this->pathViews, ['uri' => $request->getUri( )]) : $responseNoFound |
/core/modules/System/Services/HookApp.php:110 | 1 | $requestDenied = $request->withUri($this->router->isRewrite( ) ? $request->getUri( )->withPath($path) : $request->getUri( )->withQuery('q=' . $path))->withMethod('GET') |
/core/modules/System/Services/HookApp.php:123 | 1 | $response = empty($responseDenied) || $responseDenied->getStatusCode( ) === 404 ? $this->tpl->view('page', ['title_main' => t('Page Forbidden')])->make('page.content', 'page-403.php', $this->pathViews, ['uri' => $request->getUri( )]) : $responseDenied |
/core/modules/News/Services/HookBlock.php:128 | 1 | $news = $this->query->from('node')->where('node_status_id', 1)->where('type', 'article')->orderBy('sticky', 'desc')->orderBy('date_created', 'desc')->limit($options['limit'] + 1, $options['offset'])->fetchAll( ) |
/core/modules/News/Services/HookBlock.php:107 | 1 | $output[$year]['months'][$month] = ['number' => 1, 'year' => $year, 'month' => date('M', $value['date_created']), 'link' => $this->router->getRoute('news.month', [':year' => $year, ':month' => $month, ':id' => ''])] |
/core/modules/Node/Controller/Node.php:119 | 1 | $validator = (new Validator( ))->setRules(['meta_description' => '!required|string|max:512', 'meta_noarchive' => 'bool', 'meta_nofollow' => 'bool', 'meta_noindex' => 'bool', 'meta_title' => '!required|string|max:255', 'node_status_id' => 'required|numeric|to_int|inarray:1,2,3,4', 'sticky' => 'bool', 'title' => 'required|string|max:255|to_htmlsc', 'token_node' => 'token:3600'])->setLabel(['date_created' => t('Publication date'), 'meta_description' => t('Description'), 'meta_noarchive' => t('Block caching'), 'meta_nofollow' => t('Block link tracking'), 'meta_noindex' => t('Block indexing'), 'meta_title' => t('Title'), 'node_status_id' => t('Publication status'), 'sticky' => t('Pin content'), 'title' => t('Title of the content')])->setInputs($req->getParsedBody( ) + $req->getUploadedFiles( ))->addInput('type', $type) |
/core/modules/Node/Controller/Node.php:68 | 1 | $form = (new FormNode(['method' => 'post', 'action' => self::router( )->getRoute('node.store', [':node' => $type]), 'id' => 'form-node', 'enctype' => 'multipart/form-data'], self::file( ), self::query( ), self::router( ), self::config( )))->content($content, $type, $fields)->make( ) |
/core/modules/Node/Controller/Node.php:261 | 1 | $tpl = self::template( )->view('this', ['title' => $node['meta_title'], 'description' => $node['meta_description'], ])->view('page', ['fields' => $fields, 'node' => $node, 'title_main' => $node['title']])->override('page', ['page-node.php'])->make('page.content', 'node/content-node-show.php', $this->pathViews, ['fields' => $fields, 'node' => $node, 'node_submenu' => $this->getSubmenuNode($node, 'node.show')])->override('page.content', ['node/content-node-show_' . $idNode . '.php', 'node/content-node-show_' . $node['type'] . '.php']) |
/core/modules/Node/Controller/Node.php:206 | 1 | $node = ['date_changed' => time( ), 'date_created' => strtotime($validator->getInput('date_created')), 'entity_id' => self::schema( )->getIncrement('entity_' . $type), 'meta_description' => $validator->getInput('meta_description'), 'meta_noarchive' => (bool) $validator->getInput('meta_noarchive'), 'meta_nofollow' => (bool) $validator->getInput('meta_nofollow'), 'meta_noindex' => (bool) $validator->getInput('meta_noindex'), 'meta_title' => $validator->getInput('meta_title'), 'sticky' => (bool) $validator->getInput('sticky'), 'node_status_id' => $validator->getInput('node_status_id'), 'title' => $validator->getInput('title'), 'type' => $type, ] |
/core/modules/Node/Controller/Node.php:361 | 1 | $validator = (new Validator( ))->setRules(['meta_description' => '!required|string|max:512', 'meta_noarchive' => 'bool', 'meta_nofollow' => 'bool', 'meta_noindex' => 'bool', 'meta_title' => '!required|string|max:255', 'node_status_id' => 'required|numeric|to_int|inarray:1,2,3,4', 'sticky' => 'bool', 'title' => 'required|string|max:255|to_htmlsc', 'token_node_' . $idNode => 'token:3600'])->setLabel(['date_created' => t('Publication date'), 'meta_description' => t('Description'), 'meta_noarchive' => t('Block caching'), 'meta_nofollow' => t('Block link tracking'), 'meta_noindex' => t('Block indexing'), 'meta_title' => t('Title'), 'node_status_id' => t('Publication status'), 'sticky' => t('Pin content'), 'title' => t('Title of the content')])->setInputs($req->getParsedBody( ) + $req->getUploadedFiles( ))->addInput('type', $node['type']) |
/core/modules/Node/Controller/Node.php:304 | 1 | $form = (new FormNode(['method' => 'post', 'action' => self::router( )->getRoute('node.update', [':id_node' => $idNode]), 'id' => 'form-node', 'enctype' => 'multipart/form-data'], self::file( ), self::query( ), self::router( ), self::config( )))->content($content, $content['type'], $fields)->make( ) |
/core/modules/Block/Controller/Block.php:138 | 1 | $values = ['section' => $section, 'title' => $block['title'], 'content' => $content, 'weight' => 1, 'visibility_roles' => true, 'roles' => '1,2', 'hook' => $block['hook'], 'key_block' => $validator->getInput('key_block'), 'options' => empty($block['options']) ? null : json_encode($block['options'])] |
/core/modules/Block/Controller/Block.php:130 | 1 | $content = (string) self::template( )->getTheme('theme_admin')->createBlock($block['tpl'], $block['path'])->addVars(['src_image' => self::core( )->getPath('modules', 'modules/core', false) . '/Block/Assets/static.svg']) |
/core/modules/Block/Controller/Block.php:365 | 1 | $values = ['title' => $validator->getInput('title'), 'content' => $validator->getInput('content'), 'class' => $validator->getInput('class'), 'visibility_pages' => (bool) $validator->getInput('visibility_pages'), 'pages' => $validator->getInput('pages'), 'visibility_roles' => (bool) $validator->getInput('visibility_roles'), 'roles' => implode(',', $idRoles)] |
/core/modules/Block/Controller/Block.php:324 | 1 | $validator = (new Validator( ))->setRules(['title' => '!required|string|max:255', 'content' => '!required|string|max:5000', 'class' => '!required|string|max:255', 'visibility_pages' => 'bool', 'pages' => '!required|string|to_htmlsc', 'visibility_roles' => 'bool', 'roles' => '!required|array', "token_block_$id" => 'token'])->setLabel(['title' => t('Title'), 'content' => t('Content'), 'pages' => t('List of pages'), 'roles' => t('User Roles')])->setInputs($req->getParsedBody( )) |
/core/modules/News/Controller/News.php:37 | 1 | $query = self::query( )->from('node')->where('node_status_id', 1)->where('type', 'article')->orderBy('sticky', 'desc')->orderBy('date_created', 'desc')->limit(self::$limit, self::$limit * ($page - 1))->fetchAll( ) |
/core/modules/Block/Services/Block.php:22 | 1 | $blocks = ['button' => ['path' => $this->pathViews, 'title' => t('Text with button'), 'tpl' => 'components/block/block-button.php'], 'card_ui' => ['path' => $this->pathViews, 'title' => t('Simple UI card'), 'tpl' => 'components/block/block-card_ui.php'], 'code' => ['path' => $this->pathViews, 'title' => t('Code'), 'tpl' => 'components/block/block-code.php'], 'contact' => ['path' => $this->pathViews, 'title' => t('Contact'), 'tpl' => 'components/block/block-contact.php'], 'gallery' => ['path' => $this->pathViews, 'title' => t('Picture Gallery'), 'tpl' => 'components/block/block-gallery.php'], 'img' => ['path' => $this->pathViews, 'title' => t('Image and text'), 'tpl' => 'components/block/block-img.php'], 'map' => ['path' => $this->pathViews, 'title' => t('Map'), 'tpl' => 'components/block/block-map.php'], 'video' => ['path' => $this->pathViews, 'title' => t('Video'), 'tpl' => 'components/block/block-peertube.php'], 'social' => ['path' => $this->pathViews, 'title' => t('Social networks'), 'tpl' => 'components/block/block-social.php', 'hook' => 'social'], 'table' => ['path' => $this->pathViews, 'title' => t('Table'), 'tpl' => 'components/block/block-table.php'], 'text' => ['path' => $this->pathViews, 'title' => t('Simple text'), 'tpl' => 'components/block/block-text.php'], 'three' => ['path' => $this->pathViews, 'title' => t('3 columns'), 'tpl' => 'components/block/block-three.php']] |
/core/modules/News/Controller/News.php:147 | 1 | $stream = new \Soosyze\Components\Http\Stream(self::template( )->createBlock('news/page-news-rss.php', $this->pathViews)->addVars(['description' => self::config( )->get('settings.meta_description', ''), 'items' => $items, 'language' => self::config( )->get('settings.lang', 'en'), 'lastBuildDate' => $lastBuildDate, 'link' => self::router( )->getBasePath( ), 'title' => self::config( )->get('settings.meta_title', ''), 'xml' => '<?xml version="1.0" encoding="UTF-8" ?>'])) |
/core/modules/News/Controller/News.php:130 | 1 | $items = self::query( )->from('node')->where('node_status_id', 1)->where('type', 'article')->orderBy('date_created', 'desc')->limit(self::$limit)->fetchAll( ) |
/core/modules/FileManager/Controller/File.php:358 | 1 | $validator = (new Validator( ))->setRules(['dir' => 'required|dir', 'file' => 'required|is_file', 'token_file_delete' => 'token'])->setInputs($req->getParsedBody( ))->addInput('dir', $dir)->addInput('file', $file) |
/core/modules/FileManager/Controller/Profil.php:28 | 1 | $form = (new FormPermission(['method' => 'post', 'action' => $action]))->setValues($values)->roles(self::query( )->from('role')->fetchAll( ))->makeFields( ) |
/core/modules/FileManager/Controller/File.php:267 | 1 | $validator = (new Validator( ))->setRules(['dir' => 'required|dir', 'file_current' => 'required|is_file', 'name' => 'required|string|max:255', 'token_file_update' => 'token'])->addLabel('name', t('Name'))->setInputs($req->getParsedBody( ))->addInput('dir', $dir)->addInput('file_current', $fileCurrent) |
/core/modules/FileManager/Controller/File.php:319 | 1 | $form = (new FormBuilder(['action' => self::router( )->getRoute('filemanager.file.delete', [':path' => $path, ':name' => $name, ':ext' => $ext]), 'method' => 'post', ]))->group('folder-fieldset', 'fieldset', function ($form) use ($name, $ext) { /**/ } )->token('token_file_delete')->submit('submit', t('Save'), ['class' => 'btn btn-success']) |
/core/modules/FileManager/Controller/Profil.php:308 | 1 | $validator = (new Validator( ))->setRules(['folder_show' => 'required|string|regex:/^\/([\-\:\w]+\/?)*$/', 'folder_show_sub' => 'bool', 'profil_weight' => 'required|between_numeric:1,50', 'roles' => '!required|array', 'folder_store' => 'bool', 'folder_update' => 'bool', 'folder_delete' => 'bool', 'folder_size' => '!required|numeric|min_numeric:0', 'file_store' => 'bool', 'file_update' => 'bool', 'file_delete' => 'bool', 'file_download' => 'bool', 'file_clipboard' => 'bool', 'file_size' => '!required|numeric|min_numeric:0', 'file_extensions_all' => 'bool', 'file_extensions' => '!required|array', 'token_file_permission' => 'token'])->setMessages(['folder_show' => ['regex' => ['must' => t('The :label field should represent a tree structure of your files.') . '<br>' . t('It must start with a `\\` and may consist of alphanumeric characters `[a-z0-9]`, slashes `\\`, hyphens `-` and underscores `_`')]]])->setLabel(['folder_show' => t('Directory path'), 'folder_show_sub' => t('Sub directories included'), 'profil_weight' => t('Weight'), 'roles' => t('User Roles'), 'folder_size' => t('Size limit by directory'), 'file_size' => t('Size limit by file'), 'file_extensions' => t('File extensions'), ])->setInputs($req->getParsedBody( )) |
/core/modules/FileManager/Controller/Folder.php:33 | 1 | $form = (new FormFolder(['action' => self::router( )->getRoute('filemanager.folder.store', [':path' => $path]), 'method' => 'post', ]))->setValues($values)->makeFields( ) |
/core/modules/FileManager/Controller/Profil.php:121 | 1 | $form = (new FormPermission(['method' => 'post', 'action' => $action]))->roles(self::query( )->from('role')->fetchAll( ))->setValues($values)->makeFields( ) |
/core/modules/FileManager/Controller/Profil.php:208 | 1 | $form = (new FormBuilder(['action' => self::router( )->getRoute('filemanager.profil.delete', [':id' => $id]), 'method' => 'post', ]))->group('folder-fieldset', 'fieldset', function ($form) { /**/ } )->token('token_file_permission')->submit('submit', t('Save'), ['class' => 'btn btn-success']) |
/core/modules/Template/Services/Templating.php:84 | 1 | $page = $this->createBlock('page.php', $this->pathViews)->addVars(['title' => '', 'title_main' => '', 'icon' => '', 'logo' => ''])->addVars($this->core->getSettings( ))->addBlock('content')->addBlock('messages', $messages)->addBlock('main_menu')->addBlock('second_menu') |
/core/modules/FileManager/Controller/File.php:147 | 1 | $validator = (new Validator( ))->setRules($rules)->addLabel('file', t('File'))->setMessages(['file' => ['max' => ['must' => t('File size is limited to :max per upload')]], 'folder' => ['max' => ['must' => t('You exceed your quota of :max of data authorized in this directory')]]])->setInputs($req->getParsedBody( ) + $req->getUploadedFiles( )) |
/core/modules/FileManager/Controller/File.php:222 | 1 | $form = (new FormBuilder(['action' => self::router( )->getRoute('filemanager.file.update', [':path' => $path, ':name' => $name, ':ext' => $ext]), 'method' => 'post', ]))->group('file-fieldset', 'fieldset', function ($form) use ($data) { /**/ } )->token('token_file_update')->submit('submit', t('Save'), ['class' => 'btn btn-success']) |
/core/modules/Template/Services/Templating.php:105 | 1 | $this->template = $this->createBlock('html.php', $this->pathViews)->addBlock('page', $page)->addVars(['dark' => $this->isDarkTheme ? 'dark' : '', 'title' => '', 'logo' => '', 'favicon' => '', 'description' => '', 'keyboard' => '', 'meta' => '', 'styles' => '<link rel="stylesheet" href="' . $vendor . 'css/soosyze.css">', 'scripts' => '<script src="' . $vendor . 'js/script.js">' . '</script><script src="' . $vendor . 'js/soosyze.js"></script>'])->addVars($this->core->getSettings( )) |
/core/modules/FileManager/Controller/File.php:71 | 1 | $form = (new FormBuilder(['action' => self::router( )->getRoute('filemanager.file.store', [':path' => $path]), 'class' => 'filemanager-dropfile', 'method' => 'post', 'onclick' => 'document.getElementById(\'file\').click();', ]))->group('file-group', 'div', function ($form) use ($max) { /**/ } ) |
/core/modules/FileManager/Services/FileManager.php:290 | 1 | $actions[] = ['type' => 'button', 'icon' => 'fa fa-edit', 'class' => 'mod', 'title_link' => t('Rename'), 'link' => $this->router->getRoute('filemanager.file.edit', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext])] |
/core/modules/FileManager/Services/FileManager.php:277 | 1 | $actions[] = ['type' => 'button', 'icon' => 'far fa-eye', 'class' => 'mod', 'title_link' => t('View'), 'link' => $this->router->getRoute('filemanager.file.show', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext])] |
/core/modules/FileManager/Services/FileManager.php:233 | 1 | $menu = [['key' => 'filemanager.folder.edit', 'request' => $this->router->getRequestByRoute('filemanager.folder.edit', [':path' => $path]), 'title_link' => t('Rename')], ['key' => 'filemanager.folder.remove', 'request' => $this->router->getRequestByRoute('filemanager.folder.remove', [':path' => $path]), 'title_link' => t('Delete')]] |
/core/modules/FileManager/Services/FileManager.php:166 | 1 | $menu = [['class' => 'mod', 'key' => 'filemanager.file.show', 'request' => $this->router->getRequestByRoute('filemanager.file.show', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext]), 'title_link' => t('View')], ['class' => 'mod', 'key' => 'filemanager.file.edit', 'request' => $this->router->getRequestByRoute('filemanager.file.edit', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext]), 'title_link' => t('Rename')], ['class' => 'mod', 'key' => 'filemanager.file.remove', 'request' => $this->router->getRequestByRoute('filemanager.file.remove', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext]), 'title_link' => t('Delete')], ['class' => '', 'key' => 'filemanager.file.download', 'request' => $this->router->getRequestByRoute('filemanager.file.download', [':path' => $path, ':name' => $name, ':ext' => '.' . $ext]), 'title_link' => t('Download')], ] |
/core/modules/FileSystem/Services/File.php:92 | 1 | $attr = ['class' => 'btn btn-danger form-file-reset', 'onclick' => "document.getElementById('file-$name-thumbnail') !== null" . "? document.getElementById('file-$name-thumbnail').style.display='none'" . ': \'\';' . "document.getElementById('$name').value='';" . "document.getElementById('file-$name-name').value='';" . "document.getElementById('file-$name-reset').disabled = true;", '_content' => '<i class="fa fa-times" aria-hidden="true"></i>', 'id' => "file-$name-reset", 'type' => 'button', 'aria-label' => 'Supprimer le fichier', 'disabled' => empty($content)] |