diff --git a/app/server/server.php b/app/server/server.php index b9b3c80..d6009f0 100644 --- a/app/server/server.php +++ b/app/server/server.php @@ -7,6 +7,10 @@ use React\Http\HttpServer; use React\Socket\SocketServer; use Psr\Http\Message\ServerRequestInterface as Request; +/** + * We should only be using this method of deploying the applications once we + * figure out how to pool MySQL connections. While most PHP can be used in an + */ try { $app = Bootstrap::init(); $http = new HttpServer(fn (Request $request) => $app->handle($request)); diff --git a/app/src/Domain/Entity/Episode/File.php b/app/src/Domain/Entity/Episode/File.php index 8ed7ac7..0046048 100644 --- a/app/src/Domain/Entity/Episode/File.php +++ b/app/src/Domain/Entity/Episode/File.php @@ -3,7 +3,6 @@ namespace Slovocast\Domain\Entity\Episode; use Slovocast\Domain\Entity as EntityTrait; - /** * Represents the data about the specific file that is used for the episode. */ @@ -17,6 +16,12 @@ class File */ private string $buffer = ""; + /** + * @param string $url The URL can be a full file location on the disk, or + * a remote URL. It does not matter + * @param int $length The length of the episode in seconds + * @param string $type The audio file type + */ public function __construct( private string $url, private int $length, @@ -33,7 +38,7 @@ class File return $this->length; } - public function getType(): string + public function getType(): string { return $this->type; }