Skip to content

Commit

Permalink
#79 update header info + add v2.0.0 alpha->beta
Browse files Browse the repository at this point in the history
  • Loading branch information
bfoujols committed Apr 13, 2024
1 parent 5711011 commit d5205aa
Show file tree
Hide file tree
Showing 39 changed files with 192 additions and 38 deletions.
24 changes: 14 additions & 10 deletions bin/edu
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
#!/usr/bin/env php
<?php

# ____ _ _
# / ___|| |_ _ _ __| | ___ ___
# \___ \| __| | | |/ _` |/ _ \ / _ \
# ___) | |_| |_| | (_| | (_) | (_) |
# |____/ \__|\__,_|\__,_|\___/ \___/
#
# Command bin/edu by Edu-Framework
# @author Benoit Foujols
#
/*
* Edu Framework by studoo
* ____ _ _
* / ___|| |_ _ _ __| | ___ ___
* \___ \| __| | | |/ _` |/ _ \ / _ \
* ___) | |_| |_| | (_| | (_) | (_) |
* |____/ \__|\__,_|\__,_|\___/ \___/
*
* Command bin/edu by Edu-Framework
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

// Envoie les erreurs à stderr, pas à stdout. ou (0)
ini_set('display_errors', 'stderr');
Expand Down
4 changes: 2 additions & 2 deletions compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ services:
restart: always
environment:
MYSQL_DATABASE: app_db
MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
#MYSQL_ROOT_PASSWORD: root
#MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
MYSQL_ROOT_PASSWORD: root
#MYSQL_USER: app_db_user
#MYSQL_PASSWORD: app_db_password
volumes:
Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/CheckStackCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/CreateApiCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/CreateCliCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/CreateControllerCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/DefaultCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Exception;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Exception;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Exception;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Exception;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/Extends/AppCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Extends;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/Extends/CkeckStack.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Extends;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/Extends/CommandBanner.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Extends;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/Extends/CommandManage.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Extends;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/Extends/ListCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands\Extends;

Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Commands/StartCommand.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Commands;

Expand Down
20 changes: 17 additions & 3 deletions src/EduFramework/Core/ConfigCore.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down Expand Up @@ -36,8 +36,8 @@ public function __construct(array $config)
self::$config = array_merge(
[
'name' => 'EduFramework',
'version' => 'v2.0.0@alpha',
'date_version' => '2024-xx-xx', // Date de la livraison de la version
'version' => 'v2.0.0@beta',
'date_version' => '2024-04-13', // Date de la livraison de la version
'php_version' => '8.1', // Warning : bin/edu require PHP 8.1 or higher
'base_path' => '/',
'twig_path' => '/app/Template',
Expand Down Expand Up @@ -81,16 +81,30 @@ public static function getEnv(string $key): mixed
return strip_tags($_ENV[$key]);
}

/**
* Permet de vérifier si une configuration existe
* @param string $key Clé de la configuration
* @return bool
*/
public static function existEnv(string $key): bool
{
return isset($_ENV[$key]);
}

/**
* Permet de renseigner les informations de la requête HTTP
* @param Request $request Récupère les informations de la requête HTTP
* @return void
*/
public static function setRequest(Request $request): void
{
self::$resquest = $request;
}

/**
* Retourne les informations de la requête HTTP
* @return Request
*/
public static function getRequest(): Request
{
return self::$resquest;
Expand Down
2 changes: 1 addition & 1 deletion src/EduFramework/Core/Controller/BuildControllerTrait.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
2 changes: 1 addition & 1 deletion src/EduFramework/Core/Controller/ControllerInterface.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
8 changes: 8 additions & 0 deletions src/EduFramework/Core/Controller/DefaultController.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
<?php
/*
* Edu Framework by studoo
*
* @author Benoit Foujols
*
* Pour les informations complètes sur les droits d'auteur et la licence,
* veuillez consulter le fichier LICENSE qui a été distribué avec ce code source.
*/

namespace Studoo\EduFramework\Core\Controller;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
2 changes: 1 addition & 1 deletion src/EduFramework/Core/Controller/FastRouteCore.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
2 changes: 1 addition & 1 deletion src/EduFramework/Core/Controller/Request.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
2 changes: 1 addition & 1 deletion src/EduFramework/Core/LoadCouchCore.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
/*
* Ce fichier fait partie du Studoo
* Edu Framework by studoo
*
* @author Benoit Foujols
*
Expand Down
Loading

0 comments on commit d5205aa

Please sign in to comment.