resolved #26, resolved #27

This commit is contained in:
Arsen Mirzaev Tatyano-Muradovich 2025-02-13 07:06:13 +03:00
parent 9296e14477
commit cb22d1b082
13 changed files with 104 additions and 52 deletions

View File

@ -4,7 +4,7 @@ server {
server_name domain.zone;
root /var/www/project/mirzaev/huesos/system/public;
root /var/www/huesos/mirzaev/huesos/system/public;
index index.php;

View File

@ -0,0 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
IkyMo76xdHcw9PGQdeJr5ur5nZ61VN6Iwz0I8A==
=R7q7
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -110,9 +110,9 @@ final class cart extends core implements document_interface, collection_interfac
// Exit (success)
return isset($products['amount']) ? [$products['document']['_id'] => $products] : $products;
} else throw new exception('Failed to initialize ' . product::TYPE . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . product::TYPE->name . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE->name . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -167,9 +167,9 @@ final class cart extends core implements document_interface, collection_interfac
// Exit (success)
return $result;
} else throw new exception('Failed to initialize ' . product::TYPE . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . product::TYPE->name . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE->name . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -222,9 +222,9 @@ final class cart extends core implements document_interface, collection_interfac
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . product::TYPE . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . product::TYPE->name . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE->name . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -273,9 +273,9 @@ final class cart extends core implements document_interface, collection_interfac
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . product::TYPE . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . product::TYPE->name . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE->name . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -324,9 +324,9 @@ final class cart extends core implements document_interface, collection_interfac
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . product::TYPE . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . product::TYPE->name . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE->name . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -362,7 +362,7 @@ final class cart extends core implements document_interface, collection_interfac
// Exit (success)
return $this->share;
} else throw new exception('Failed to write confirmed cart to ArangoDB');
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -401,7 +401,7 @@ final class cart extends core implements document_interface, collection_interfac
// Exit (success)
return true;
} else throw new exception('Failed to write confirmed cart to ArangoDB');
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -433,9 +433,9 @@ final class cart extends core implements document_interface, collection_interfac
if (collection::initialize(order::COLLECTION, order::TYPE, errors: $errors)) {
// Initialized collections
} else throw new exception('Failed to initialize ' . product::TYPE . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . product::TYPE->name . ' collection: ' . product::COLLECTION);
} else throw new exception('Failed to initialize ' . reservation::TYPE->name . ' collection: ' . reservation::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -69,7 +69,7 @@ final class category extends core implements document_interface, collection_inte
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -127,7 +127,7 @@ class core extends model
// Exit (success)
return $result;
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to registry of errors
$errors[] = [

View File

@ -73,9 +73,9 @@ final class entry extends core implements document_interface, collection_interfa
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $to::TYPE . ' collection: ' . $to::COLLECTION);
} else throw new exception('Failed to initialize ' . $from::TYPE . ' collection: ' . $from::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $to::TYPE->name . ' collection: ' . $to::COLLECTION);
} else throw new exception('Failed to initialize ' . $from::TYPE->name . ' collection: ' . $from::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -133,7 +133,7 @@ final class entry extends core implements document_interface, collection_interfa
// Exit (success)
return is_array($result) ? $result : [$result];
} else return [];
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -189,9 +189,9 @@ final class entry extends core implements document_interface, collection_interfa
// Exit (success)
return is_array($entry) ? $entry[0] : $entry;
} else return null;
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $to::TYPE . ' collection: ' . $to::COLLECTION);
} else throw new exception('Failed to initialize ' . $from::TYPE . ' collection: ' . $from::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $to::TYPE->name . ' collection: ' . $to::COLLECTION);
} else throw new exception('Failed to initialize ' . $from::TYPE->name . ' collection: ' . $from::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -268,8 +268,8 @@ final class entry extends core implements document_interface, collection_interfa
] + $parameters,
errors: $errors
)) ? $result : [$result];
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $document::TYPE . ' collection: ' . $document::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $document::TYPE->name . ' collection: ' . $document::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -315,8 +315,8 @@ final class entry extends core implements document_interface, collection_interfa
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $document::TYPE . ' collection: ' . $document::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $document::TYPE->name . ' collection: ' . $document::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -100,7 +100,7 @@ final class product extends core implements document_interface, collection_inter
] + $data,
errors: $errors
);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -225,7 +225,7 @@ final class product extends core implements document_interface, collection_inter
// Exit (success)
return is_array($result) ? $result : [$result];
}
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -281,7 +281,7 @@ final class product extends core implements document_interface, collection_inter
// Exit (success)
return is_array($result) ? $result : [$result];
} else return [];
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -121,7 +121,7 @@ final class session extends core implements document_interface, collection_inter
} else throw new exception('Failed to write the session data');
} else throw new exception('Failed to create or find just created session');
}
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -185,9 +185,9 @@ final class session extends core implements document_interface, collection_inter
return $account;
} else throw new exception('Class ' . account::class . ' does not implement a document from ArangoDB');
} else return null;
} else throw new exception('Failed to initialize ' . account::TYPE . ' collection: ' . account::COLLECTION);
} else throw new exception('Failed to initialize ' . connect::TYPE . ' collection: ' . connect::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . account::TYPE->name . ' collection: ' . account::COLLECTION);
} else throw new exception('Failed to initialize ' . connect::TYPE->name . ' collection: ' . connect::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -232,7 +232,7 @@ final class session extends core implements document_interface, collection_inter
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [
@ -279,7 +279,7 @@ final class session extends core implements document_interface, collection_inter
],
errors: $errors
);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -96,7 +96,7 @@ final class settings extends core implements document_interface, collection_inte
// Re-search (without creating) and exit (success || fail)
return static::active(errors: $errors);
} else throw new exception('Active settings not found');
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -84,7 +84,7 @@ final class suspension extends core implements document_interface, collection_in
return $suspension;
} else throw new exception('Class ' . static::class . ' does not implement a document from ArangoDB');
} else return null;
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -64,7 +64,7 @@ trait buffer
// Writing to ArangoDB and exit (success)
return document::update($this->__document(), errors: $errors);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -132,9 +132,9 @@ trait cart
} else throw new exception('Class ' . model::class . ' does not implement a document from ArangoDB');
} else throw new exception('Failed to create or find just created ' . static::class);
}
} else throw new exception('Failed to initialize ' . model::TYPE . ' collection: ' . model::COLLECTION);
} else throw new exception('Failed to initialize ' . connect::TYPE . ' collection: ' . connect::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . model::TYPE->name . ' collection: ' . model::COLLECTION);
} else throw new exception('Failed to initialize ' . connect::TYPE->name . ' collection: ' . connect::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [

View File

@ -105,9 +105,9 @@ trait document
errors: $errors
);
} else throw new exception('The instance of the document from ArangoDB is not initialized');
} else throw new exception('Failed to initialize ' . $document::TYPE . ' collection: ' . $document::COLLECTION);
} else throw new exception('Failed to initialize ' . connect::TYPE . ' collection: ' . connect::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE . ' collection: ' . static::COLLECTION);
} else throw new exception('Failed to initialize ' . $document::TYPE->name . ' collection: ' . $document::COLLECTION);
} else throw new exception('Failed to initialize ' . connect::TYPE->name . ' collection: ' . connect::COLLECTION);
} else throw new exception('Failed to initialize ' . static::TYPE->name . ' collection: ' . static::COLLECTION);
} catch (exception $e) {
// Writing to the registry of errors
$errors[] = [