AAction.php in N1ED - Visual editor as CKEditor plugin with Bootstrap support 8.2
File
src/Flmngr/FileUploaderServer/lib/action/AAction.php
View source
<?php
namespace Drupal\n1ed\Flmngr\FileUploaderServer\lib\action;
abstract class AAction {
protected $config;
public function setConfig($config) {
$this->config = $config;
}
public abstract function getName();
public abstract function run($req);
protected function validateBoolean($b, $defaultValue) {
return $b === NULL ? $defaultValue : $b;
}
protected function validateInteger($i, $defaultValue) {
return $i === NULL ? $defaultValue : $i;
}
protected function validateString($s, $defaultValue) {
return $s === NULL ? $defaultValue : $s;
}
}
Classes
Name |
Description |
AAction |
Abstract action - processor for any request.
External code executes run() method of set config and returnes Resp* object
as data structure to return via HTTP. |