diff --git a/app/Album.php b/app/Album.php index 223d74ec..5d9fcb38 100644 --- a/app/Album.php +++ b/app/Album.php @@ -1,6 +1,6 @@ belongsTo('App\User'); + return $this->belongsTo('Poniverse\Ponyfm\User'); } public function users() { - return $this->hasMany('App\ResourceUser'); + return $this->hasMany('Poniverse\Ponyfm\ResourceUser'); } public function favourites() { - return $this->hasMany('App\Favourite'); + return $this->hasMany('Poniverse\Ponyfm\Favourite'); } public function cover() { - return $this->belongsTo('App\Image'); + return $this->belongsTo('Poniverse\Ponyfm\Image'); } public function tracks() { - return $this->hasMany('App\Track')->orderBy('track_number', 'asc'); + return $this->hasMany('Poniverse\Ponyfm\Track')->orderBy('track_number', 'asc'); } public function comments() { - return $this->hasMany('App\Comment')->orderBy('created_at', 'desc'); + return $this->hasMany('Poniverse\Ponyfm\Comment')->orderBy('created_at', 'desc'); } public static function mapPublicAlbumShow($album) diff --git a/app/AlbumDownloader.php b/app/AlbumDownloader.php index 384e9d64..661de692 100644 --- a/app/AlbumDownloader.php +++ b/app/AlbumDownloader.php @@ -1,6 +1,6 @@ belongsTo('App\User'); + return $this->belongsTo('Poniverse\Ponyfm\User'); } public function track() { - return $this->belongsTo('App\Track'); + return $this->belongsTo('Poniverse\Ponyfm\Track'); } public function album() { - return $this->belongsTo('App\Album'); + return $this->belongsTo('Poniverse\Ponyfm\Album'); } public function playlist() { - return $this->belongsTo('App\Playlist'); + return $this->belongsTo('Poniverse\Ponyfm\Playlist'); } public function profile() { - return $this->belongsTo('App\User', 'profile_id'); + return $this->belongsTo('Poniverse\Ponyfm\User', 'profile_id'); } public static function mapPublic($comment) diff --git a/app/Console/Commands/BootstrapLocalEnvironment.php b/app/Console/Commands/BootstrapLocalEnvironment.php index 4eb46f41..baad75bf 100644 --- a/app/Console/Commands/BootstrapLocalEnvironment.php +++ b/app/Console/Commands/BootstrapLocalEnvironment.php @@ -1,6 +1,6 @@ belongsTo('App\User'); + return $this->belongsTo('Poniverse\Ponyfm\User'); } public function track() { - return $this->belongsTo('App\Track'); + return $this->belongsTo('Poniverse\Ponyfm\Track'); } public function album() { - return $this->belongsTo('App\Album'); + return $this->belongsTo('Poniverse\Ponyfm\Album'); } public function playlist() { - return $this->belongsTo('App\Playlist'); + return $this->belongsTo('Poniverse\Ponyfm\Playlist'); } /** diff --git a/app/Follower.php b/app/Follower.php index 94f55059..06a21777 100644 --- a/app/Follower.php +++ b/app/Follower.php @@ -1,6 +1,6 @@ type == 'App\Track') { + if ($fav->type == 'Poniverse\Ponyfm\Track') { $tracks[] = Track::mapPublicTrackSummary($fav->track); } else { - if ($fav->type == 'App\Album') { + if ($fav->type == 'Poniverse\Ponyfm\Album') { $albums[] = Album::mapPublicAlbumSummary($fav->album); } } diff --git a/app/Http/Controllers/Api/Web/AuthController.php b/app/Http/Controllers/Api/Web/AuthController.php index ce347a04..b8d6ad4b 100644 --- a/app/Http/Controllers/Api/Web/AuthController.php +++ b/app/Http/Controllers/Api/Web/AuthController.php @@ -1,8 +1,8 @@ \App\Http\Middleware\Authenticate::class, + 'auth' => \Poniverse\Ponyfm\Http\Middleware\Authenticate::class, 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, - 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, - 'csrf' => \App\Http\Middleware\VerifyCsrfHeader::class, + 'guest' => \Poniverse\Ponyfm\Http\Middleware\RedirectIfAuthenticated::class, + 'csrf' => \Poniverse\Ponyfm\Http\Middleware\VerifyCsrfHeader::class, ]; } diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php index ffd3849d..0d426e32 100644 --- a/app/Http/Middleware/Authenticate.php +++ b/app/Http/Middleware/Authenticate.php @@ -1,6 +1,6 @@ belongsTo('App\User'); + return $this->belongsTo('Poniverse\Ponyfm\User'); } public function playlist() { - return $this->belongsTo('App\Playlist'); + return $this->belongsTo('Poniverse\Ponyfm\Playlist'); } } \ No newline at end of file diff --git a/app/Playlist.php b/app/Playlist.php index 63785991..925bfe03 100644 --- a/app/Playlist.php +++ b/app/Playlist.php @@ -1,6 +1,6 @@ belongsToMany('App\Track') + ->belongsToMany('Poniverse\Ponyfm\Track') ->withPivot('position') ->withTimestamps() ->orderBy('position', 'asc'); @@ -135,22 +135,22 @@ class Playlist extends Model public function users() { - return $this->hasMany('App\ResourceUser'); + return $this->hasMany('Poniverse\Ponyfm\ResourceUser'); } public function comments() { - return $this->hasMany('App\Comment')->orderBy('created_at', 'desc'); + return $this->hasMany('Poniverse\Ponyfm\Comment')->orderBy('created_at', 'desc'); } public function pins() { - return $this->hasMany('App\PinnedPlaylist'); + return $this->hasMany('Poniverse\Ponyfm\PinnedPlaylist'); } public function user() { - return $this->belongsTo('App\User'); + return $this->belongsTo('Poniverse\Ponyfm\User'); } public function hasPinFor($userId) diff --git a/app/PlaylistDownloader.php b/app/PlaylistDownloader.php index c95778ce..9310eaa3 100644 --- a/app/PlaylistDownloader.php +++ b/app/PlaylistDownloader.php @@ -1,6 +1,6 @@ [ - 'App\Listeners\EventListener', + 'Poniverse\Ponyfm\Events\SomeEvent' => [ + 'Poniverse\Ponyfm\Listeners\EventListener', ], ]; diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index d50b1c0f..0e58e4cf 100644 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -1,6 +1,6 @@ belongsTo('App\Genre'); + return $this->belongsTo('Poniverse\Ponyfm\Genre'); } public function trackType() { - return $this->belongsTo('App\TrackType', 'track_type_id'); + return $this->belongsTo('Poniverse\Ponyfm\TrackType', 'track_type_id'); } public function comments() { - return $this->hasMany('App\Comment')->orderBy('created_at', 'desc'); + return $this->hasMany('Poniverse\Ponyfm\Comment')->orderBy('created_at', 'desc'); } public function favourites() { - return $this->hasMany('App\Favourite'); + return $this->hasMany('Poniverse\Ponyfm\Favourite'); } public function cover() { - return $this->belongsTo('App\Image'); + return $this->belongsTo('Poniverse\Ponyfm\Image'); } public function showSongs() { - return $this->belongsToMany('App\ShowSong'); + return $this->belongsToMany('Poniverse\Ponyfm\ShowSong'); } public function users() { - return $this->hasMany('App\ResourceUser'); + return $this->hasMany('Poniverse\Ponyfm\ResourceUser'); } public function user() { - return $this->belongsTo('App\User'); + return $this->belongsTo('Poniverse\Ponyfm\User'); } public function album() { - return $this->belongsTo('App\Album'); + return $this->belongsTo('Poniverse\Ponyfm\Album'); } public function trackFiles() { - return $this->hasMany('App\TrackFile'); + return $this->hasMany('Poniverse\Ponyfm\TrackFile'); } public function getYearAttribute() diff --git a/app/TrackFile.php b/app/TrackFile.php index 741231a4..3ad98c47 100644 --- a/app/TrackFile.php +++ b/app/TrackFile.php @@ -1,6 +1,6 @@ belongsTo('App\Track'); + return $this->belongsTo('Poniverse\Ponyfm\Track'); } /** diff --git a/app/TrackType.php b/app/TrackType.php index fc0437df..4f9ac0dc 100644 --- a/app/TrackType.php +++ b/app/TrackType.php @@ -1,6 +1,6 @@ belongsTo('App\Image'); + return $this->belongsTo('Poniverse\Ponyfm\Image'); } public function users() { - return $this->hasMany('App\ResourceUser', 'artist_id'); + return $this->hasMany('Poniverse\Ponyfm\ResourceUser', 'artist_id'); } public function comments() { - return $this->hasMany('App\Comment', 'profile_id')->orderBy('created_at', 'desc'); + return $this->hasMany('Poniverse\Ponyfm\Comment', 'profile_id')->orderBy('created_at', 'desc'); } public function getIsArchivedAttribute() diff --git a/bootstrap/app.php b/bootstrap/app.php index f2801adf..71512b1b 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -28,17 +28,17 @@ $app = new Illuminate\Foundation\Application( $app->singleton( Illuminate\Contracts\Http\Kernel::class, - App\Http\Kernel::class + Poniverse\Ponyfm\Http\Kernel::class ); $app->singleton( Illuminate\Contracts\Console\Kernel::class, - App\Console\Kernel::class + Poniverse\Ponyfm\Console\Kernel::class ); $app->singleton( Illuminate\Contracts\Debug\ExceptionHandler::class, - App\Exceptions\Handler::class + Poniverse\Ponyfm\Exceptions\Handler::class ); /* diff --git a/composer.json b/composer.json index 40000d18..7a2e5908 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,7 @@ "app/Library" ], "psr-4": { - "App\\": "app/" + "Poniverse\\Ponyfm\\": "app/" } }, "autoload-dev": { diff --git a/config/app.php b/config/app.php index a6ebd715..8fb5bbcb 100644 --- a/config/app.php +++ b/config/app.php @@ -140,9 +140,9 @@ return [ /* * Application Service Providers... */ - App\Providers\AppServiceProvider::class, - App\Providers\EventServiceProvider::class, - App\Providers\RouteServiceProvider::class, + Poniverse\Ponyfm\Providers\AppServiceProvider::class, + Poniverse\Ponyfm\Providers\EventServiceProvider::class, + Poniverse\Ponyfm\Providers\RouteServiceProvider::class, Intouch\LaravelNewrelic\NewrelicServiceProvider::class, Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class, diff --git a/config/auth.php b/config/auth.php index 5223dd42..c9bf4000 100644 --- a/config/auth.php +++ b/config/auth.php @@ -28,7 +28,7 @@ return [ | */ - 'model' => App\User::class, + 'model' => Poniverse\Ponyfm\User::class, /* |-------------------------------------------------------------------------- diff --git a/config/services.php b/config/services.php index 51abbbd1..4f128fbf 100644 --- a/config/services.php +++ b/config/services.php @@ -30,7 +30,7 @@ return [ ], 'stripe' => [ - 'model' => App\User::class, + 'model' => Poniverse\Ponyfm\User::class, 'key' => '', 'secret' => '', ], diff --git a/database/factories/ModelFactory.php b/database/factories/ModelFactory.php index ae7165b8..92b6f97d 100644 --- a/database/factories/ModelFactory.php +++ b/database/factories/ModelFactory.php @@ -11,7 +11,7 @@ | */ -$factory->define(App\User::class, function ($faker) { +$factory->define(Poniverse\Ponyfm\User::class, function ($faker) { return [ 'name' => $faker->name, 'email' => $faker->email, diff --git a/phpspec.yml b/phpspec.yml index eb57939e..3f0070aa 100644 --- a/phpspec.yml +++ b/phpspec.yml @@ -1,5 +1,5 @@ suites: main: - namespace: App - psr4_prefix: App + namespace: Poniverse\Ponyfm + psr4_prefix: Poniverse\Ponyfm src_path: app \ No newline at end of file