getValidationStatus() != ValidationStatus::VALIDATED) require_once "server_files/403.php"; $has_error = false; $error_message = null; if (isset($_POST["upload"])) { $new_video = new NewVideo($_POST); try { $new_video->makeVerfications(); $new_video->uploadVideo(); } catch (AssertionError $e) { $has_error = true; $error_message = $e->getMessage(); } } class NewVideo { private $link; public function __construct($data) { $this->link = $data["link"]; } public function makeVerifications() { } } require_once "server_files/views/envoyer_video.php";