/webtrees/app/Http/RequestHandlers/ |
H A D | AbstractModuleComponentAction.php | 63 protected function updateStatus(string $interface, ServerRequestInterface $request): void argument 65 $modules = $this->module_service->findByInterface($interface, true); 96 protected function updateAccessLevel(string $interface, ServerRequestInterface $request): void argument 98 $modules = $this->module_service->findByInterface($interface, true); 106 if ($access_level !== $module->accessLevel($tree, $interface)) { 110 'interface' => $interface, 130 …protected function updateOrder(string $interface, string $column, ServerRequestInterface $request)… argument 132 $modules = $this->module_service->findByInterface($interface, true);
|
H A D | AbstractModuleComponentPage.php | 61 …protected function listComponents(string $interface, string $title, string $description): Response… argument 65 $modules = $this->module_service->findByInterface($interface, true, true); 66 $uses_access = $this->module_service->componentsWithAccess()->containsStrict($interface); 67 $uses_sorting = $this->module_service->componentsWithOrder()->containsStrict($interface); 70 ->mapWithKeys(function (ModuleInterface $module) use ($interface): array { 72 ->map(static fn (Tree $tree): int => $module->accessLevel($tree, $interface)) 84 'interface' => $interface,
|
/webtrees/app/Services/ |
H A D | ModuleService.php | 557 public function findByComponent(string $interface, Tree $tree, UserInterface $user): Collection argument 559 return $this->findByInterface($interface, false, true) 560 …atic fn (ModuleInterface $module): bool => $module->accessLevel($tree, $interface) >= Auth::access… 574 …public function findByInterface(string $interface, bool $include_disabled = false, bool $sort = fa… argument 578 ->filter($this->interfaceFilter($interface)); 580 switch ($interface) { 753 private function interfaceFilter(string $interface): Closure argument 755 return static fn (ModuleInterface $module): bool => $module instanceof $interface; 849 foreach (self::COMPONENTS as $interface) { 850 if ($module instanceof $interface) {
|
/webtrees/app/Module/ |
H A D | AbstractModule.php | 215 final public function accessLevel(Tree $tree, string $interface): int argument 222 …$row = $access_levels->first(fn (object $row): bool => $row->interface === $interface && $row->mod…
|
H A D | ModuleInterface.php | 92 public function accessLevel(Tree $tree, string $interface): int; argument
|
H A D | ModuleTabTrait.php | 70 abstract public function accessLevel(Tree $tree, string $interface): int; argument
|
/webtrees/app/ |
H A D | Auth.php | 209 …public static function checkComponentAccess(ModuleInterface $module, string $interface, Tree $tree… argument 211 if ($module->accessLevel($tree, $interface) < self::accessLevel($tree, $user)) {
|
/webtrees/resources/views/admin/ |
H A D | components.phtml | 120 …>name() . '-' . $tree->id(), 'selected' => $module->accessLevel($tree, $interface), 'options' => A…
|
/webtrees/ |
H A D | LICENSE.md | 106 An interactive user interface displays “Appropriate Legal Notices” 112 the interface presents a list of user commands or options, such as a 121 A “Standard Interface” means an interface that either is an official 144 includes interface definition files associated with source files for 665 might be different; for a GUI interface, you would use an “about box”.
|
H A D | composer.lock | 2809 "description": "Common interface for caching libraries", 2853 "description": "Common interface for reading the clock.", 2906 "container-interface", 3005 "description": "Common interface for HTTP clients", 3111 "description": "Common interface for HTTP messages", 3165 "description": "Common interface for HTTP server-side request handler", 3222 "description": "Common interface for HTTP server-side middleware", 3277 "description": "Common interface for logging libraries",
|
H A D | README.md | 133 as well as interface improvements and program enhancements.
|
H A D | phpstan-baseline.neon | 11440 …message: '#^Parameter \#1 \$interface of method Fisharebest\\Webtrees\\Services\\ModuleService\:\:…
|
/webtrees/public/ckeditor-4.15.1-custom/ |
H A D | LICENSE.md | 229 associated interface definition files, plus the scripts used to 496 interface definition files, plus the scripts used to control compilation 661 interface-compatible with the version that the work was made with. 882 any associated interface definition files, scripts used to control 1018 interface and Contributor has knowledge of patent licenses which
|
H A D | CHANGES.md | 1804 * [WebSpellChecker](https://ckeditor.com/cke4/addon/wsc) plugin user interface was changed to match…
|