déplacer nur/sery/wip et nur/sery dans nulib
This commit is contained in:
parent
d844bd03ad
commit
f005692cd8
6
.idea/nur-ture.iml
generated
6
.idea/nur-ture.iml
generated
@ -4,10 +4,8 @@
|
|||||||
<content url="file://$MODULE_DIR$">
|
<content url="file://$MODULE_DIR$">
|
||||||
<sourceFolder url="file://$MODULE_DIR$/nur_src" isTestSource="false" packagePrefix="nur\" />
|
<sourceFolder url="file://$MODULE_DIR$/nur_src" isTestSource="false" packagePrefix="nur\" />
|
||||||
<sourceFolder url="file://$MODULE_DIR$/nur_tests" isTestSource="true" packagePrefix="nur\" />
|
<sourceFolder url="file://$MODULE_DIR$/nur_tests" isTestSource="true" packagePrefix="nur\" />
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="nur\sery\wip\" />
|
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="nulib\" />
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src_app" isTestSource="false" packagePrefix="nur\sery\" />
|
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" packagePrefix="nulib\" />
|
||||||
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" packagePrefix="nur\sery\" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src_glue" isTestSource="false" packagePrefix="nulib\" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/vendor" />
|
<excludeFolder url="file://$MODULE_DIR$/vendor" />
|
||||||
</content>
|
</content>
|
||||||
<orderEntry type="inheritedJdk" />
|
<orderEntry type="inheritedJdk" />
|
||||||
|
@ -64,9 +64,7 @@
|
|||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"nulib\\": "src_glue",
|
"nulib\\": "src",
|
||||||
"nur\\sery\\wip\\": "src",
|
|
||||||
"nur\\sery\\": "src_app",
|
|
||||||
"nur\\": "nur_src"
|
"nur\\": "nur_src"
|
||||||
},
|
},
|
||||||
"files": [
|
"files": [
|
||||||
@ -75,7 +73,7 @@
|
|||||||
},
|
},
|
||||||
"autoload-dev": {
|
"autoload-dev": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"nur\\sery\\": "tests",
|
"nulib\\": "tests",
|
||||||
"nur\\": "nur_tests"
|
"nur\\": "nur_tests"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
2
composer.lock
generated
2
composer.lock
generated
@ -589,7 +589,7 @@
|
|||||||
"dist": {
|
"dist": {
|
||||||
"type": "path",
|
"type": "path",
|
||||||
"url": "../nulib",
|
"url": "../nulib",
|
||||||
"reference": "2cdc05981013dc403afe26c08f3cfef36f737642"
|
"reference": "1536e091fb0020858204f59462a7a80b5f9775d9"
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"ext-json": "*",
|
"ext-json": "*",
|
||||||
|
@ -2,6 +2,6 @@
|
|||||||
<?php
|
<?php
|
||||||
require $_composer_autoload_path?? __DIR__.'/../vendor/autoload.php';
|
require $_composer_autoload_path?? __DIR__.'/../vendor/autoload.php';
|
||||||
|
|
||||||
use nur\sery\tools\SteamTrainApp;
|
use nulib\tools\SteamTrainApp;
|
||||||
|
|
||||||
SteamTrainApp::run();
|
SteamTrainApp::run();
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
namespace nur\cli;
|
namespace nur\cli;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
use nulib\app;
|
||||||
use nulib\app\RunFile;
|
use nulib\app\RunFile;
|
||||||
use nulib\ExitError;
|
use nulib\ExitError;
|
||||||
use nulib\ext\yaml;
|
use nulib\ext\yaml;
|
||||||
@ -16,7 +17,6 @@ use nur\config\ArrayConfig;
|
|||||||
use nur\msg;
|
use nur\msg;
|
||||||
use nur\os;
|
use nur\os;
|
||||||
use nur\path;
|
use nur\path;
|
||||||
use nur\sery\app;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class Application: application de base
|
* Class Application: application de base
|
||||||
|
@ -105,7 +105,7 @@ class ref_type {
|
|||||||
/** comme {@link c} mais nullable */
|
/** comme {@link c} mais nullable */
|
||||||
const NCONTENT = "?".self::CONTENT;
|
const NCONTENT = "?".self::CONTENT;
|
||||||
|
|
||||||
/** comme {@link \nur\sery\FILE} mais nullable */
|
/** comme {@link FILE} mais nullable */
|
||||||
const NFILE = "?".self::FILE;
|
const NFILE = "?".self::FILE;
|
||||||
|
|
||||||
/** comme {@link DATETIME} mais nullable */
|
/** comme {@link DATETIME} mais nullable */
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
require(__DIR__.'/../../vendor/autoload.php');
|
require(__DIR__.'/../../vendor/autoload.php');
|
||||||
|
|
||||||
use nur\cli\Application;
|
use nur\cli\Application;
|
||||||
use nur\sery\output\msg;
|
use nulib\output\msg;
|
||||||
|
|
||||||
class TestArgs4 extends Application {
|
class TestArgs4 extends Application {
|
||||||
protected $query;
|
protected $query;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery;
|
namespace nulib;
|
||||||
|
|
||||||
use nulib\A;
|
use nulib\A;
|
||||||
use nulib\app\LockFile;
|
use nulib\app\LockFile;
|
||||||
@ -12,7 +12,7 @@ use nulib\php\func;
|
|||||||
use nulib\str;
|
use nulib\str;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\cli\Application as nur_Application;
|
use nur\cli\Application as nur_Application;
|
||||||
use nur\sery\app\cli\Application;
|
use nulib\app\cli\Application;
|
||||||
|
|
||||||
class app {
|
class app {
|
||||||
private static function isa_Application($app): bool {
|
private static function isa_Application($app): bool {
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\app\cli;
|
namespace nulib\app\cli;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use nulib\app\RunFile;
|
use nulib\app\RunFile;
|
||||||
@ -13,7 +13,7 @@ use nulib\ValueException;
|
|||||||
use nur\cli\ArgsException;
|
use nur\cli\ArgsException;
|
||||||
use nur\cli\ArgsParser;
|
use nur\cli\ArgsParser;
|
||||||
use nur\config;
|
use nur\config;
|
||||||
use nur\sery\app;
|
use nulib\app;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class Application: application de base
|
* Class Application: application de base
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
class ArrayAccess extends KeyAccess {
|
class ArrayAccess extends KeyAccess {
|
||||||
const ALLOW_NULL = true;
|
const ALLOW_NULL = true;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\StateException;
|
use nulib\StateException;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use ReflectionClass;
|
use ReflectionClass;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class IDeleter: une abstraction d'un objet qui permet de supprimer une valeur
|
* Class IDeleter: une abstraction d'un objet qui permet de supprimer une valeur
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class IGetter: une abstraction d'un objet qui permet d'obtenir une valeur
|
* Class IGetter: une abstraction d'un objet qui permet d'obtenir une valeur
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ISetter: une abstraction d'un objet qui permet de modifier une valeur
|
* Class ISetter: une abstraction d'un objet qui permet de modifier une valeur
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use ArrayAccess;
|
use ArrayAccess;
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use nulib\StateException;
|
use nulib\StateException;
|
||||||
use nulib\str;
|
use nulib\str;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ShadowAccess: accès en lecture depuis une instance de {@link IAccess}
|
* Class ShadowAccess: accès en lecture depuis une instance de {@link IAccess}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
class ValueAccess extends KeyAccess {
|
class ValueAccess extends KeyAccess {
|
||||||
const ALLOW_NULL = false;
|
const ALLOW_NULL = false;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\coll;
|
namespace nulib\php\coll;
|
||||||
|
|
||||||
use Iterator;
|
use Iterator;
|
||||||
use IteratorAggregate;
|
use IteratorAggregate;
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\php\func;
|
use nulib\php\func;
|
||||||
use nur\sery\wip\php\iter;
|
use nulib\php\iter;
|
||||||
use Traversable;
|
use Traversable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php # -*- coding: utf-8 mode: php -*- vim:sw=2:sts=2:et:ai:si:sta:fenc=utf-8
|
<?php # -*- coding: utf-8 mode: php -*- vim:sw=2:sts=2:et:ai:si:sta:fenc=utf-8
|
||||||
namespace nur\sery\wip\php;
|
namespace nulib\php;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use Generator;
|
use Generator;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema;
|
namespace nulib\schema;
|
||||||
|
|
||||||
class OldSchema {
|
class OldSchema {
|
||||||
/**
|
/**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema;
|
namespace nulib\schema;
|
||||||
|
|
||||||
use IteratorAggregate;
|
use IteratorAggregate;
|
||||||
use Throwable;
|
use Throwable;
|
||||||
|
@ -1,21 +1,21 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema;
|
namespace nulib\schema;
|
||||||
|
|
||||||
use ArrayAccess;
|
use ArrayAccess;
|
||||||
use nulib\AccessException;
|
use nulib\AccessException;
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\ref\schema\ref_schema;
|
use nulib\ref\schema\ref_schema;
|
||||||
use nulib\ref\schema\ref_types;
|
use nulib\ref\schema\ref_types;
|
||||||
use nur\sery\wip\schema\_assoc\AssocSchema;
|
use nulib\schema\_assoc\AssocSchema;
|
||||||
use nur\sery\wip\schema\_list\ListSchema;
|
use nulib\schema\_list\ListSchema;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\types\IType;
|
use nulib\schema\types\IType;
|
||||||
use nur\sery\wip\schema\types\tarray;
|
use nulib\schema\types\tarray;
|
||||||
use nur\sery\wip\schema\types\tbool;
|
use nulib\schema\types\tbool;
|
||||||
use nur\sery\wip\schema\types\tfunc;
|
use nulib\schema\types\tfunc;
|
||||||
use nur\sery\wip\schema\types\tcontent;
|
use nulib\schema\types\tcontent;
|
||||||
use nur\sery\wip\schema\types\tpkey;
|
use nulib\schema\types\tpkey;
|
||||||
use nur\sery\wip\schema\types\trawstring;
|
use nulib\schema\types\trawstring;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class Schema
|
* Class Schema
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema;
|
namespace nulib\schema;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
|
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema;
|
namespace nulib\schema;
|
||||||
|
|
||||||
use ArrayAccess;
|
use ArrayAccess;
|
||||||
use IteratorAggregate;
|
use IteratorAggregate;
|
||||||
use nulib\php\func;
|
use nulib\php\func;
|
||||||
use nur\sery\wip\schema\_assoc\AssocWrapper;
|
use nulib\schema\_assoc\AssocWrapper;
|
||||||
use nur\sery\wip\schema\_list\ListWrapper;
|
use nulib\schema\_list\ListWrapper;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\sery\wip\schema\types\IType;
|
use nulib\schema\types\IType;
|
||||||
|
|
||||||
abstract class Wrapper implements ArrayAccess, IteratorAggregate {
|
abstract class Wrapper implements ArrayAccess, IteratorAggregate {
|
||||||
protected WrapperContext $context;
|
protected WrapperContext $context;
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema;
|
namespace nulib\schema;
|
||||||
|
|
||||||
use nulib\ref\schema\ref_schema;
|
use nulib\ref\schema\ref_schema;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\sery\wip\schema\types\IType;
|
use nulib\schema\types\IType;
|
||||||
|
|
||||||
class WrapperContext {
|
class WrapperContext {
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_assoc;
|
namespace nulib\schema\_assoc;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\ref\schema\ref_schema;
|
use nulib\ref\schema\ref_schema;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class AssocSchema
|
* Class AssocSchema
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_assoc;
|
namespace nulib\schema\_assoc;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\ref\schema\ref_analyze;
|
use nulib\ref\schema\ref_analyze;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\types\IType;
|
use nulib\schema\types\IType;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
use nur\sery\wip\schema\WrapperContext;
|
use nulib\schema\WrapperContext;
|
||||||
|
|
||||||
class AssocWrapper extends Wrapper {
|
class AssocWrapper extends Wrapper {
|
||||||
function __construct(AssocSchema $schema, &$value=null, $valueKey=null, ?array $params=null) {
|
function __construct(AssocSchema $schema, &$value=null, $valueKey=null, ?array $params=null) {
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_assoc;
|
namespace nulib\schema\_assoc;
|
||||||
|
|
||||||
use nulib\ref\schema\ref_schema;
|
use nulib\ref\schema\ref_schema;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
use nur\sery\wip\schema\WrapperContext;
|
use nulib\schema\WrapperContext;
|
||||||
|
|
||||||
class AssocWrapperContext extends WrapperContext {
|
class AssocWrapperContext extends WrapperContext {
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_list;
|
namespace nulib\schema\_list;
|
||||||
|
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
|
|
||||||
class ListResult extends Result {
|
class ListResult extends Result {
|
||||||
function __construct(Result $arrayResult, array &$keyResults) {
|
function __construct(Result $arrayResult, array &$keyResults) {
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_list;
|
namespace nulib\schema\_list;
|
||||||
|
|
||||||
use nulib\ref\schema\ref_schema;
|
use nulib\ref\schema\ref_schema;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
|
|
||||||
class ListSchema extends Schema {
|
class ListSchema extends Schema {
|
||||||
/** @var array meta-schema d'un schéma de nature liste */
|
/** @var array meta-schema d'un schéma de nature liste */
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_list;
|
namespace nulib\schema\_list;
|
||||||
|
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
|
|
||||||
abstract/*XXX*/ class ListWrapper extends Wrapper {
|
abstract/*XXX*/ class ListWrapper extends Wrapper {
|
||||||
function ensureKeys(): bool {
|
function ensureKeys(): bool {
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_scalar;
|
namespace nulib\schema\_scalar;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\ref\schema\ref_analyze;
|
use nulib\ref\schema\ref_analyze;
|
||||||
use nulib\ref\schema\ref_schema;
|
use nulib\ref\schema\ref_schema;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
use Throwable;
|
use Throwable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_scalar;
|
namespace nulib\schema\_scalar;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\ref\schema\ref_schema;
|
use nulib\ref\schema\ref_schema;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ScalarSchema
|
* Class ScalarSchema
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_scalar;
|
namespace nulib\schema\_scalar;
|
||||||
|
|
||||||
use nulib\php\func;
|
use nulib\php\func;
|
||||||
use nulib\ref\schema\ref_analyze;
|
use nulib\ref\schema\ref_analyze;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
use nur\sery\wip\schema\types;
|
use nulib\schema\types;
|
||||||
use nur\sery\wip\schema\types\IType;
|
use nulib\schema\types\IType;
|
||||||
use nur\sery\wip\schema\Wrapper;
|
use nulib\schema\Wrapper;
|
||||||
use nur\sery\wip\schema\WrapperContext;
|
use nulib\schema\WrapperContext;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ScalarWrapper
|
* Class ScalarWrapper
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\input;
|
namespace nulib\schema\input;
|
||||||
|
|
||||||
#XXX implémenter le renommage de paramètres et faire des méthodes pour
|
#XXX implémenter le renommage de paramètres et faire des méthodes pour
|
||||||
# construire des querystring et paramètres de formulaires
|
# construire des querystring et paramètres de formulaires
|
||||||
use nur\sery\wip\php\access\FormAccess;
|
use nulib\php\access\FormAccess;
|
||||||
use nur\sery\wip\php\access\IAccess;
|
use nulib\php\access\IAccess;
|
||||||
use nur\sery\wip\php\access\ShadowAccess;
|
use nulib\php\access\ShadowAccess;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class FormInput: accès à des paramètres de formulaire (POST ou GET, dans cet
|
* Class FormInput: accès à des paramètres de formulaire (POST ou GET, dans cet
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\input;
|
namespace nulib\schema\input;
|
||||||
|
|
||||||
use nur\sery\wip\php\access\GetAccess;
|
use nulib\php\access\GetAccess;
|
||||||
use nur\sery\wip\php\access\IAccess;
|
use nulib\php\access\IAccess;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class GetInput: accès à des paramètres de formulaire de type GET uniquement
|
* Class GetInput: accès à des paramètres de formulaire de type GET uniquement
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\input;
|
namespace nulib\schema\input;
|
||||||
|
|
||||||
use nulib\ref\schema\ref_input;
|
use nulib\ref\schema\ref_input;
|
||||||
use nulib\StateException;
|
use nulib\StateException;
|
||||||
use nur\sery\wip\php\access\IAccess;
|
use nulib\php\access\IAccess;
|
||||||
use nur\sery\wip\php\access\KeyAccess;
|
use nulib\php\access\KeyAccess;
|
||||||
use nur\sery\wip\php\access\PropertyAccess;
|
use nulib\php\access\PropertyAccess;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class Input: accès à une valeur
|
* Class Input: accès à une valeur
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\input;
|
namespace nulib\schema\input;
|
||||||
|
|
||||||
use nur\sery\wip\php\access\IAccess;
|
use nulib\php\access\IAccess;
|
||||||
use nur\sery\wip\php\access\PostAccess;
|
use nulib\php\access\PostAccess;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class PostInput: accès à des paramètres de formulaire de type POST uniquement
|
* Class PostInput: accès à des paramètres de formulaire de type POST uniquement
|
||||||
|
@ -1,22 +1,22 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema;
|
namespace nulib\schema;
|
||||||
|
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\types\IType;
|
use nulib\schema\types\IType;
|
||||||
use nur\sery\wip\schema\types\Registry;
|
use nulib\schema\types\Registry;
|
||||||
use nur\sery\wip\schema\types\tarray;
|
use nulib\schema\types\tarray;
|
||||||
use nur\sery\wip\schema\types\tbool;
|
use nulib\schema\types\tbool;
|
||||||
use nur\sery\wip\schema\types\tfunc;
|
use nulib\schema\types\tfunc;
|
||||||
use nur\sery\wip\schema\types\tcontent;
|
use nulib\schema\types\tcontent;
|
||||||
use nur\sery\wip\schema\types\tfloat;
|
use nulib\schema\types\tfloat;
|
||||||
use nur\sery\wip\schema\types\tint;
|
use nulib\schema\types\tint;
|
||||||
use nur\sery\wip\schema\types\tkey;
|
use nulib\schema\types\tkey;
|
||||||
use nur\sery\wip\schema\types\tmixed;
|
use nulib\schema\types\tmixed;
|
||||||
use nur\sery\wip\schema\types\tpkey;
|
use nulib\schema\types\tpkey;
|
||||||
use nur\sery\wip\schema\types\traw;
|
use nulib\schema\types\traw;
|
||||||
use nur\sery\wip\schema\types\trawstring;
|
use nulib\schema\types\trawstring;
|
||||||
use nur\sery\wip\schema\types\tstring;
|
use nulib\schema\types\tstring;
|
||||||
use nur\sery\wip\schema\types\ttext;
|
use nulib\schema\types\ttext;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class types: classe outil pour gérer le registre de types
|
* Class types: classe outil pour gérer le registre de types
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Interface IType: un type de données
|
* Interface IType: un type de données
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\php\func;
|
use nulib\php\func;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
abstract class _tformatable extends _tsimple {
|
abstract class _tformatable extends _tsimple {
|
||||||
const FORMAT = null;
|
const FORMAT = null;
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\StateException;
|
use nulib\StateException;
|
||||||
use nur\prop;
|
use nur\prop;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\str;
|
use nur\str;
|
||||||
|
|
||||||
abstract class _tsimple implements IType {
|
abstract class _tsimple implements IType {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\str;
|
use nulib\str;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
abstract class _tunion extends _tsimple {
|
abstract class _tunion extends _tsimple {
|
||||||
function getPhpType(bool $allowNullable=true): ?string {
|
function getPhpType(bool $allowNullable=true): ?string {
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tarray extends _tstring {
|
class tarray extends _tstring {
|
||||||
const NAME = "array";
|
const NAME = "array";
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\cl;
|
use nulib\cl;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\prop;
|
use nur\prop;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tbool extends _tformatable {
|
class tbool extends _tformatable {
|
||||||
const NAME = "bool";
|
const NAME = "bool";
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\php\content\c;
|
use nulib\php\content\c;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
abstract class tcontent extends _tunion {
|
abstract class tcontent extends _tunion {
|
||||||
const NAME = "content";
|
const NAME = "content";
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tfloat extends _tformatable {
|
class tfloat extends _tformatable {
|
||||||
const NAME = "float";
|
const NAME = "float";
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use nulib\php\func;
|
use nulib\php\func;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tfunc extends _tsimple {
|
class tfunc extends _tsimple {
|
||||||
const NAME = "func";
|
const NAME = "func";
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tgeneric extends _tsimple {
|
class tgeneric extends _tsimple {
|
||||||
function __construct(string $class, bool $nullable, ?array $params=null) {
|
function __construct(string $class, bool $nullable, ?array $params=null) {
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tint extends _tformatable {
|
class tint extends _tformatable {
|
||||||
const NAME = "int";
|
const NAME = "int";
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tkey extends _tunion {
|
class tkey extends _tunion {
|
||||||
const NAME = "key";
|
const NAME = "key";
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tmixed extends _tsimple {
|
class tmixed extends _tsimple {
|
||||||
const NAME = "mixed";
|
const NAME = "mixed";
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class tpkey extends _tunion {
|
class tpkey extends _tunion {
|
||||||
const NAME = "pkey";
|
const NAME = "pkey";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
|
|
||||||
class traw extends tmixed {
|
class traw extends tmixed {
|
||||||
const NAME = "raw";
|
const NAME = "raw";
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\str;
|
use nulib\str;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarResult;
|
use nulib\schema\_scalar\ScalarResult;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchema;
|
use nulib\schema\_scalar\ScalarSchema;
|
||||||
use nur\sery\wip\schema\Result;
|
use nulib\schema\Result;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class trawstring extends _tstring {
|
class trawstring extends _tstring {
|
||||||
const NAME = "rawstring";
|
const NAME = "rawstring";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
class tstring extends trawstring {
|
class tstring extends trawstring {
|
||||||
const NAME = "string";
|
const NAME = "string";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
class ttext extends trawstring {
|
class ttext extends trawstring {
|
||||||
const NAME = "text";
|
const NAME = "text";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\web\content;
|
namespace nulib\web\content;
|
||||||
|
|
||||||
|
|
||||||
use nulib\A;
|
use nulib\A;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\web\content;
|
namespace nulib\web\content;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class v: classe outil pour gérer du contenu pour le web
|
* Class v: classe outil pour gérer du contenu pour le web
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
<?php
|
|
||||||
namespace nulib;
|
|
||||||
|
|
||||||
class app extends \nur\sery\app {
|
|
||||||
}
|
|
@ -1,5 +0,0 @@
|
|||||||
<?php
|
|
||||||
namespace nulib\app\cli;
|
|
||||||
|
|
||||||
abstract class Application extends \nur\sery\app\cli\Application {
|
|
||||||
}
|
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\access;
|
namespace nulib\php\access;
|
||||||
|
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use stdClass;
|
use stdClass;
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\coll;
|
namespace nulib\php\coll;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use nulib\cl;
|
use nulib\cl;
|
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\content;
|
namespace nulib\php\content;
|
||||||
|
|
||||||
use nulib\php\content\c;
|
use nulib\php\content\c;
|
||||||
use nur\sery\wip\php\content\impl\html;
|
use nulib\php\content\impl\html;
|
||||||
use nur\sery\wip\web\content\v;
|
use nulib\web\content\v;
|
||||||
use PHPUnit\Framework\TestCase;
|
use PHPUnit\Framework\TestCase;
|
||||||
|
|
||||||
class cTest extends TestCase {
|
class cTest extends TestCase {
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\content\impl;
|
namespace nulib\php\content\impl;
|
||||||
|
|
||||||
use nulib\php\content\IContent;
|
use nulib\php\content\IContent;
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\content\impl;
|
namespace nulib\php\content\impl;
|
||||||
|
|
||||||
use nulib\php\content\IPrintable;
|
use nulib\php\content\IPrintable;
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\content\impl;
|
namespace nulib\php\content\impl;
|
||||||
|
|
||||||
use nulib\php\content\c;
|
use nulib\php\content\c;
|
||||||
use nulib\php\content\IContent;
|
use nulib\php\content\IContent;
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\php\content\impl;
|
namespace nulib\php\content\impl;
|
||||||
|
|
||||||
class html {
|
class html {
|
||||||
const H1 = [self::class, "h1"];
|
const H1 = [self::class, "h1"];
|
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_assoc;
|
namespace nulib\schema\_assoc;
|
||||||
|
|
||||||
use nulib\ext\yaml;
|
use nulib\ext\yaml;
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarSchemaTest;
|
use nulib\schema\_scalar\ScalarSchemaTest;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class AssocSchemaTest extends TestCase {
|
class AssocSchemaTest extends TestCase {
|
||||||
const NULL_SCHEMA = [
|
const NULL_SCHEMA = [
|
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_scalar;
|
namespace nulib\schema\_scalar;
|
||||||
|
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nur\sery\wip\schema\SchemaException;
|
use nulib\schema\SchemaException;
|
||||||
|
|
||||||
class ScalarSchemaTest extends TestCase {
|
class ScalarSchemaTest extends TestCase {
|
||||||
const NULL_SCHEMA = [
|
const NULL_SCHEMA = [
|
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\_scalar;
|
namespace nulib\schema\_scalar;
|
||||||
|
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nulib\ValueException;
|
use nulib\ValueException;
|
||||||
use nur\sery\wip\schema\input\Input;
|
use nulib\schema\input\Input;
|
||||||
use stdClass;
|
use stdClass;
|
||||||
|
|
||||||
class ScalarWrapperTest extends TestCase {
|
class ScalarWrapperTest extends TestCase {
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class boolTest extends TestCase {
|
class boolTest extends TestCase {
|
||||||
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class floatTest extends TestCase {
|
class floatTest extends TestCase {
|
||||||
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class intTest extends TestCase {
|
class intTest extends TestCase {
|
||||||
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
@ -1,10 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class strTest extends TestCase {
|
class strTest extends TestCase {
|
||||||
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
function commonTests($wrapper, &$value, callable $wrapperSetter): void {
|
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace nur\sery\wip\schema\types;
|
namespace nulib\schema\types;
|
||||||
|
|
||||||
use nulib\tests\TestCase;
|
use nulib\tests\TestCase;
|
||||||
use nur\sery\wip\schema\_scalar\ScalarWrapper;
|
use nulib\schema\_scalar\ScalarWrapper;
|
||||||
use nur\sery\wip\schema\Schema;
|
use nulib\schema\Schema;
|
||||||
|
|
||||||
class unionTest extends TestCase {
|
class unionTest extends TestCase {
|
||||||
function testUnionTypes() {
|
function testUnionTypes() {
|
Loading…
Reference in New Issue
Block a user