diff --git a/app/AlbumDownloader.php b/app/AlbumDownloader.php
index 9e79dae3..1569a807 100644
--- a/app/AlbumDownloader.php
+++ b/app/AlbumDownloader.php
@@ -43,25 +43,25 @@ class AlbumDownloader
function download()
{
- $zip = new ZipStream($this->_album->user->display_name . ' - ' . $this->_album->title . '.zip');
+ $zip = new ZipStream($this->_album->user->display_name.' - '.$this->_album->title.'.zip');
$zip->setComment(
- 'Album: ' . $this->_album->title . "\r\n" .
- 'Artist: ' . $this->_album->user->display_name . "\r\n" .
- 'URL: ' . $this->_album->url . "\r\n" . "\r\n" .
- 'Downloaded on ' . date('l, F jS, Y, \a\t h:i:s A') . '.'
+ 'Album: '.$this->_album->title."\r\n".
+ 'Artist: '.$this->_album->user->display_name."\r\n".
+ 'URL: '.$this->_album->url."\r\n"."\r\n".
+ 'Downloaded on '.date('l, F jS, Y, \a\t h:i:s A').'.'
);
- $directory = $this->_album->user->display_name . '/' . $this->_album->title . '/';
+ $directory = $this->_album->user->display_name.'/'.$this->_album->title.'/';
$notes =
- 'Album: ' . $this->_album->title . "\r\n" .
- 'Artist: ' . $this->_album->user->display_name . "\r\n" .
- 'URL: ' . $this->_album->url . "\r\n" .
- "\r\n" .
- $this->_album->description . "\r\n" .
- "\r\n" .
- "\r\n" .
- 'Tracks' . "\r\n" .
+ 'Album: '.$this->_album->title."\r\n".
+ 'Artist: '.$this->_album->user->display_name."\r\n".
+ 'URL: '.$this->_album->url."\r\n".
+ "\r\n".
+ $this->_album->description."\r\n".
+ "\r\n".
+ "\r\n".
+ 'Tracks'."\r\n".
"\r\n";
foreach ($this->_album->tracks as $track) {
@@ -70,14 +70,14 @@ class AlbumDownloader
}
$zip->addLargeFile($track->getFileFor($this->_format),
- $directory . $track->getDownloadFilenameFor($this->_format));
+ $directory.$track->getDownloadFilenameFor($this->_format));
$notes .=
- $track->track_number . '. ' . $track->title . "\r\n" .
- $track->description . "\r\n" .
+ $track->track_number.'. '.$track->title."\r\n".
+ $track->description."\r\n".
"\r\n";
}
- $zip->addFile($notes, $directory . 'Album Notes.txt');
+ $zip->addFile($notes, $directory.'Album Notes.txt');
$zip->finalize();
}
}
diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php
index 3db072be..a1c4dd2f 100644
--- a/app/Http/Controllers/AuthController.php
+++ b/app/Http/Controllers/AuthController.php
@@ -80,7 +80,7 @@ class AuthController extends Controller
$setData = [
'access_token' => $code['result']['access_token'],
- 'expires' => date('Y-m-d H:i:s', strtotime("+" . $code['result']['expires_in'] . " Seconds", time())),
+ 'expires' => date('Y-m-d H:i:s', strtotime("+".$code['result']['expires_in']." Seconds", time())),
'type' => $code['result']['token_type'],
];
diff --git a/app/Http/Middleware/DisabledAccountCheck.php b/app/Http/Middleware/DisabledAccountCheck.php
index 2fee8707..4e834134 100644
--- a/app/Http/Middleware/DisabledAccountCheck.php
+++ b/app/Http/Middleware/DisabledAccountCheck.php
@@ -22,7 +22,6 @@ namespace Poniverse\Ponyfm\Http\Middleware;
use Closure;
use Illuminate\Contracts\Auth\Guard;
-use Response;
class DisabledAccountCheck
{
@@ -59,7 +58,7 @@ class DisabledAccountCheck
if ($this->auth->check()
&& $this->auth->user()->disabled_at !== null
&& !($request->getMethod() === 'POST' && $request->getRequestUri() == '/auth/logout')
- ){
+ ) {
$this->auth->logout();
// return Response::view('home.account-disabled', ['username' => $this->auth->user()->username], 403);
}
diff --git a/app/Http/Middleware/Profiler.php b/app/Http/Middleware/Profiler.php
index e5c8f66d..c8222b07 100644
--- a/app/Http/Middleware/Profiler.php
+++ b/app/Http/Middleware/Profiler.php
@@ -20,7 +20,6 @@
namespace Poniverse\Ponyfm\Http\Middleware;
-use App;
use Closure;
use Cache;
use Config;
@@ -58,7 +57,7 @@ class Profiler
$response = $this->processResponse($profiler, $response);
- Log::listen(function ($level, $message, $context) use ($profiler, $request) {
+ Log::listen(function($level, $message, $context) use ($profiler, $request) {
$profiler->log($level, $message, $context);
});
@@ -74,7 +73,7 @@ class Profiler
protected function processResponse(ProfileRequest $profiler, Response $response) {
$profiler->recordQueries();
- Cache::put('profiler-request-' . $profiler->getId(), $profiler->toString(), 2);
+ Cache::put('profiler-request-'.$profiler->getId(), $profiler->toString(), 2);
return $response->header('X-Request-Id', $profiler->getId());
}
}
diff --git a/app/Models/Album.php b/app/Models/Album.php
index 64d709f6..4fd2f7dd 100644
--- a/app/Models/Album.php
+++ b/app/Models/Album.php
@@ -24,7 +24,6 @@ use Exception;
use Helpers;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
-use Illuminate\Foundation\Bus\DispatchesJobs;
use Auth;
use Cache;
use Poniverse\Ponyfm\Contracts\Searchable;
@@ -80,7 +79,7 @@ class Album extends Model implements Searchable
{
if (Auth::check()) {
$query->with([
- 'users' => function ($query) {
+ 'users' => function($query) {
$query->whereUserId(Auth::user()->id);
}
]);
@@ -164,8 +163,8 @@ class Album extends Model implements Searchable
$data['is_downloadable'] = $is_downloadable;
$data['share'] = [
'url' => action('AlbumsController@getShortlink', ['id' => $album->id]),
- 'tumblrUrl' => 'http://www.tumblr.com/share/link?url=' . urlencode($album->url) . '&name=' . urlencode($album->title) . '&description=' . urlencode($album->description),
- 'twitterUrl' => 'https://platform.twitter.com/widgets/tweet_button.html?text=' . $album->title . ' by ' . $album->user->display_name . ' on Pony.fm'
+ 'tumblrUrl' => 'http://www.tumblr.com/share/link?url='.urlencode($album->url).'&name='.urlencode($album->title).'&description='.urlencode($album->description),
+ 'twitterUrl' => 'https://platform.twitter.com/widgets/tweet_button.html?text='.$album->title.' by '.$album->user->display_name.' on Pony.fm'
];
return $data;
@@ -185,24 +184,24 @@ class Album extends Model implements Searchable
$userRow = $album->users[0];
$userData = [
'stats' => [
- 'views' => (int)$userRow->view_count,
- 'downloads' => (int)$userRow->download_count,
+ 'views' => (int) $userRow->view_count,
+ 'downloads' => (int) $userRow->download_count,
],
- 'is_favourited' => (bool)$userRow->is_favourited
+ 'is_favourited' => (bool) $userRow->is_favourited
];
}
return [
- 'id' => (int)$album->id,
- 'track_count' => (int)$album->track_count,
+ 'id' => (int) $album->id,
+ 'track_count' => (int) $album->track_count,
'title' => $album->title,
'slug' => $album->slug,
'created_at' => $album->created_at->format('c'),
'stats' => [
- 'views' => (int)$album->view_count,
- 'downloads' => (int)$album->download_count,
- 'comments' => (int)$album->comment_count,
- 'favourites' => (int)$album->favourite_count
+ 'views' => (int) $album->view_count,
+ 'downloads' => (int) $album->download_count,
+ 'comments' => (int) $album->comment_count,
+ 'favourites' => (int) $album->favourite_count
],
'covers' => [
'small' => $album->getCoverUrl(Image::SMALL),
@@ -211,7 +210,7 @@ class Album extends Model implements Searchable
],
'url' => $album->url,
'user' => [
- 'id' => (int)$album->user->id,
+ 'id' => (int) $album->user->id,
'name' => $album->user->display_name,
'url' => $album->user->url,
],
@@ -245,7 +244,7 @@ class Album extends Model implements Searchable
return 0;
}
- return Cache::remember($this->getCacheKey('filesize-' . $format), 1440, function () use ($tracks, $format) {
+ return Cache::remember($this->getCacheKey('filesize-'.$format), 1440, function() use ($tracks, $format) {
$size = 0;
foreach ($tracks as $track) {
@@ -277,9 +276,9 @@ class Album extends Model implements Searchable
public function getDirectory()
{
- $dir = (string)(floor($this->id / 100) * 100);
+ $dir = (string) (floor($this->id / 100) * 100);
- return \Config::get('ponyfm.files_directory') . '/tracks/' . $dir;
+ return \Config::get('ponyfm.files_directory').'/tracks/'.$dir;
}
public function getDates()
@@ -384,13 +383,13 @@ class Album extends Model implements Searchable
}
foreach (Track::$Formats as $name => $format) {
- Cache::forget($this->getCacheKey('filesize' . $name));
+ Cache::forget($this->getCacheKey('filesize'.$name));
}
}
public function getCacheKey($key)
{
- return 'album-' . $this->id . '-' . $key;
+ return 'album-'.$this->id.'-'.$key;
}
/**
diff --git a/app/Models/Track.php b/app/Models/Track.php
index 7b29e6b6..f4cf435b 100644
--- a/app/Models/Track.php
+++ b/app/Models/Track.php
@@ -24,7 +24,6 @@ use Auth;
use Cache;
use Config;
use DB;
-use Elasticsearch;
use Poniverse\Ponyfm\Contracts\Searchable;
use Poniverse\Ponyfm\Exceptions\TrackFileNotFoundException;
use Poniverse\Ponyfm\Traits\IndexedInElasticsearchTrait;
@@ -211,7 +210,7 @@ class Track extends Model implements Searchable
{
if (Auth::check()) {
$query->with([
- 'users' => function ($query) {
+ 'users' => function($query) {
$query->whereUserId(Auth::user()->id);
}
]);
@@ -238,7 +237,7 @@ class Track extends Model implements Searchable
public function scopeWithComments($query)
{
$query->with([
- 'comments' => function ($query) {
+ 'comments' => function($query) {
$query->with('user');
}
]);
@@ -254,10 +253,13 @@ class Track extends Model implements Searchable
$query->join('mlpma_tracks', 'tracks.id', '=', 'mlpma_tracks.track_id');
}
+ /**
+ * @param integer $count
+ */
public static function popular($count, $allowExplicit = false)
{
- $trackIds = Cache::remember('popular_tracks' . $count . '-' . ($allowExplicit ? 'explicit' : 'safe'), 5,
- function () use ($allowExplicit, $count) {
+ $trackIds = Cache::remember('popular_tracks'.$count.'-'.($allowExplicit ? 'explicit' : 'safe'), 5,
+ function() use ($allowExplicit, $count) {
$query = static
::published()
->listed()
@@ -342,12 +344,12 @@ class Track extends Model implements Searchable
$returnValue['share'] = [
'url' => action('TracksController@getShortlink', ['id' => $track->id]),
- 'html' => '',
- 'bbcode' => '[url=' . $track->url . '][img]' . $track->getCoverUrl() . '[/img][/url]',
- 'twitterUrl' => 'https://platform.twitter.com/widgets/tweet_button.html?text=' . $track->title . ' by ' . $track->user->display_name . ' on Pony.fm'
+ 'html' => '',
+ 'bbcode' => '[url='.$track->url.'][img]'.$track->getCoverUrl().'[/img][/url]',
+ 'twitterUrl' => 'https://platform.twitter.com/widgets/tweet_button.html?text='.$track->title.' by '.$track->user->display_name.' on Pony.fm'
];
- $returnValue['share']['tumblrUrl'] = 'http://www.tumblr.com/share/video?embed=' . urlencode($returnValue['share']['html']) . '&caption=' . urlencode($track->title);
+ $returnValue['share']['tumblrUrl'] = 'http://www.tumblr.com/share/video?embed='.urlencode($returnValue['share']['html']).'&caption='.urlencode($track->title);
$returnValue['formats'] = $formats;
@@ -369,28 +371,28 @@ class Track extends Model implements Searchable
$userRow = $track->users[0];
$userData = [
'stats' => [
- 'views' => (int)$userRow->view_count,
- 'plays' => (int)$userRow->play_count,
+ 'views' => (int) $userRow->view_count,
+ 'plays' => (int) $userRow->play_count,
'downloads' => $userRow->download_count,
],
- 'is_favourited' => (bool)$userRow->is_favourited
+ 'is_favourited' => (bool) $userRow->is_favourited
];
}
return [
- 'id' => (int)$track->id,
+ 'id' => (int) $track->id,
'title' => $track->title,
'user' => [
- 'id' => (int)$track->user->id,
+ 'id' => (int) $track->user->id,
'name' => $track->user->display_name,
'url' => $track->user->url
],
'stats' => [
- 'views' => (int)$track->view_count,
- 'plays' => (int)$track->play_count,
- 'downloads' => (int)$track->download_count,
- 'comments' => (int)$track->comment_count,
- 'favourites' => (int)$track->favourite_count
+ 'views' => (int) $track->view_count,
+ 'plays' => (int) $track->play_count,
+ 'downloads' => (int) $track->download_count,
+ 'comments' => (int) $track->comment_count,
+ 'favourites' => (int) $track->favourite_count
],
'url' => $track->url,
'slug' => $track->slug,
@@ -403,7 +405,7 @@ class Track extends Model implements Searchable
'genre' => $track->genre != null
?
[
- 'id' => (int)$track->genre->id,
+ 'id' => (int) $track->genre->id,
'slug' => $track->genre->slug,
'name' => $track->genre->name
] : null,
@@ -442,7 +444,7 @@ class Track extends Model implements Searchable
$returnValue['released_at'] = $track->released_at;
$returnValue['lyrics'] = $track->lyrics;
$returnValue['description'] = $track->description;
- $returnValue['is_downloadable'] = !$track->isPublished() ? true : (bool)$track->is_downloadable;
+ $returnValue['is_downloadable'] = !$track->isPublished() ? true : (bool) $track->is_downloadable;
$returnValue['license_id'] = $track->license_id != null ? $track->license_id : 3;
return $returnValue;
@@ -528,7 +530,7 @@ class Track extends Model implements Searchable
public function setTitleAttribute($value)
{
- $this->setTitleAttributeSlug($value);;
+ $this->setTitleAttributeSlug($value); ;
$this->updateHash();
}
@@ -567,7 +569,7 @@ class Track extends Model implements Searchable
public function getDownloadDirectoryAttribute()
{
if ($this->album) {
- return $this->user->display_name . '/' . $this->album->title;
+ return $this->user->display_name.'/'.$this->album->title;
}
return $this->user->display_name;
@@ -626,9 +628,9 @@ class Track extends Model implements Searchable
public function getDirectory()
{
- $dir = (string)(floor($this->id / 100) * 100);
+ $dir = (string) (floor($this->id / 100) * 100);
- return \Config::get('ponyfm.files_directory') . '/tracks/' . $dir;
+ return \Config::get('ponyfm.files_directory').'/tracks/'.$dir;
}
public function getDates()
@@ -658,6 +660,9 @@ class Track extends Model implements Searchable
return "{$this->title}.{$format['extension']}";
}
+ /**
+ * @return string
+ */
public function getFileFor($format)
{
if (!isset(self::$Formats[$format])) {
@@ -677,7 +682,7 @@ class Track extends Model implements Searchable
* @return string
*/
public function getTemporarySourceFile() {
- return Config::get('ponyfm.files_directory') . '/queued-tracks/' . $this->id;
+ return Config::get('ponyfm.files_directory').'/queued-tracks/'.$this->id;
}
@@ -696,9 +701,9 @@ class Track extends Model implements Searchable
/**
* @return string one of the Track::STATUS_* values, indicating whether this track is currently being processed
*/
- public function getStatusAttribute(){
- return $this->trackFiles->reduce(function($carry, $trackFile){
- if((int) $trackFile->status === TrackFile::STATUS_PROCESSING_ERROR) {
+ public function getStatusAttribute() {
+ return $this->trackFiles->reduce(function($carry, $trackFile) {
+ if ((int) $trackFile->status === TrackFile::STATUS_PROCESSING_ERROR) {
return static::STATUS_ERROR;
} elseif (
@@ -721,7 +726,7 @@ class Track extends Model implements Searchable
public function updateHash()
{
- $this->hash = md5(Helpers::sanitizeInputForHashing($this->user->display_name) . ' - ' . Helpers::sanitizeInputForHashing($this->title));
+ $this->hash = md5(Helpers::sanitizeInputForHashing($this->user->display_name).' - '.Helpers::sanitizeInputForHashing($this->title));
}
public function updateTags($trackFileFormat = 'all')
@@ -750,22 +755,22 @@ class Track extends Model implements Searchable
/** @noinspection PhpUnusedPrivateMethodInspection */
private function updateTagsWithAtomicParsley($format)
{
- $command = 'AtomicParsley "' . $this->getFileFor($format) . '" ';
- $command .= '--title ' . escapeshellarg($this->title) . ' ';
- $command .= '--artist ' . escapeshellarg($this->user->display_name) . ' ';
- $command .= '--year "' . $this->year . '" ';
- $command .= '--genre ' . escapeshellarg($this->genre != null ? $this->genre->name : '') . ' ';
- $command .= '--copyright ' . escapeshellarg('© ' . $this->year . ' ' . $this->user->display_name) . ' ';
- $command .= '--comment "' . 'Downloaded from: https://pony.fm/' . '" ';
- $command .= '--encodingTool "' . 'Pony.fm - https://pony.fm/' . '" ';
+ $command = 'AtomicParsley "'.$this->getFileFor($format).'" ';
+ $command .= '--title '.escapeshellarg($this->title).' ';
+ $command .= '--artist '.escapeshellarg($this->user->display_name).' ';
+ $command .= '--year "'.$this->year.'" ';
+ $command .= '--genre '.escapeshellarg($this->genre != null ? $this->genre->name : '').' ';
+ $command .= '--copyright '.escapeshellarg('© '.$this->year.' '.$this->user->display_name).' ';
+ $command .= '--comment "'.'Downloaded from: https://pony.fm/'.'" ';
+ $command .= '--encodingTool "'.'Pony.fm - https://pony.fm/'.'" ';
if ($this->album_id !== null) {
- $command .= '--album ' . escapeshellarg($this->album->title) . ' ';
- $command .= '--tracknum ' . $this->track_number . ' ';
+ $command .= '--album '.escapeshellarg($this->album->title).' ';
+ $command .= '--tracknum '.$this->track_number.' ';
}
if ($this->cover !== null) {
- $command .= '--artwork ' . $this->cover->getFile(Image::ORIGINAL) . ' ';
+ $command .= '--artwork '.$this->cover->getFile(Image::ORIGINAL).' ';
}
$command .= '--overWrite';
@@ -776,8 +781,8 @@ class Track extends Model implements Searchable
/** @noinspection PhpUnusedPrivateMethodInspection */
private function updateTagsWithGetId3($format)
{
- require_once(app_path() . '/Library/getid3/getid3/getid3.php');
- require_once(app_path() . '/Library/getid3/getid3/write.php');
+ require_once(app_path().'/Library/getid3/getid3/getid3.php');
+ require_once(app_path().'/Library/getid3/getid3/write.php');
$tagWriter = new getid3_writetags;
$tagWriter->overwrite_tags = true;
@@ -787,10 +792,10 @@ class Track extends Model implements Searchable
$tagWriter->tag_data = [
'title' => [$this->title],
'artist' => [$this->user->display_name],
- 'year' => ['' . $this->year],
+ 'year' => [''.$this->year],
'genre' => [$this->genre != null ? $this->genre->name : ''],
'comment' => ['Downloaded from: https://pony.fm/'],
- 'copyright' => ['© ' . $this->year . ' ' . $this->user->display_name],
+ 'copyright' => ['© '.$this->year.' '.$this->user->display_name],
'publisher' => ['Pony.fm - https://pony.fm/'],
'encoded_by' => ['https://pony.fm/'],
// 'url_artist' => [$this->user->url],
@@ -818,18 +823,18 @@ class Track extends Model implements Searchable
if ($tagWriter->WriteTags()) {
if (!empty($tagWriter->warnings)) {
- Log::warning('Track #' . $this->id . ': There were some warnings:
' . implode('
',
+ Log::warning('Track #'.$this->id.': There were some warnings:
'.implode('
',
$tagWriter->warnings));
}
} else {
- Log::error('Track #' . $this->id . ': Failed to write tags!
' . implode('
',
+ Log::error('Track #'.$this->id.': Failed to write tags!
'.implode('
',
$tagWriter->errors));
}
}
private function getCacheKey($key)
{
- return 'track-' . $this->id . '-' . $key;
+ return 'track-'.$this->id.'-'.$key;
}
diff --git a/app/Models/User.php b/app/Models/User.php
index 5e83f5d8..6513f059 100644
--- a/app/Models/User.php
+++ b/app/Models/User.php
@@ -88,7 +88,7 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon
{
if (Auth::check()) {
$query->with([
- 'users' => function ($query) {
+ 'users' => function($query) {
$query->whereUserId(Auth::user()->id);
}
]);
@@ -151,7 +151,7 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon
public function getIsArchivedAttribute()
{
- return (bool)$this->attributes['is_archived'];
+ return (bool) $this->attributes['is_archived'];
}
public function getUrlAttribute()
@@ -161,7 +161,7 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon
public function getMessageUrlAttribute()
{
- return 'http://mlpforums.com/index.php?app=members&module=messaging§ion=send&do=form&fromMemberID=' . $this->id;
+ return 'http://mlpforums.com/index.php?app=members&module=messaging§ion=send&do=form&fromMemberID='.$this->id;
}
public function getAuthIdentifier()
@@ -192,7 +192,7 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon
}
if ($this->email == "redacted@example.net") {
- return Gravatar::getUrl($this->id . "", Image::$ImageTypes[$type]['width'], "identicon");
+ return Gravatar::getUrl($this->id."", Image::$ImageTypes[$type]['width'], "identicon");
}
$email = $this->gravatar;
@@ -238,7 +238,7 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon
/**
* Returns true if this user has the given role.
*
- * @param $roleName
+ * @param string $roleName
* @return bool
*/
public function hasRole($roleName)
diff --git a/app/PlaylistDownloader.php b/app/PlaylistDownloader.php
index 5687783c..e9764dee 100644
--- a/app/PlaylistDownloader.php
+++ b/app/PlaylistDownloader.php
@@ -43,23 +43,23 @@ class PlaylistDownloader
function download()
{
- $zip = new ZipStream($this->_playlist->user->display_name . ' - ' . $this->_playlist->title . '.zip');
+ $zip = new ZipStream($this->_playlist->user->display_name.' - '.$this->_playlist->title.'.zip');
$zip->setComment(
- 'Playlist: ' . $this->_playlist->title . "\r\n" .
- 'Curator: ' . $this->_playlist->user->display_name . "\r\n" .
- 'URL: ' . $this->_playlist->url . "\r\n" . "\r\n" .
- 'Downloaded on ' . date('l, F jS, Y, \a\t h:i:s A') . '.'
+ 'Playlist: '.$this->_playlist->title."\r\n".
+ 'Curator: '.$this->_playlist->user->display_name."\r\n".
+ 'URL: '.$this->_playlist->url."\r\n"."\r\n".
+ 'Downloaded on '.date('l, F jS, Y, \a\t h:i:s A').'.'
);
$notes =
- 'Playlist: ' . $this->_playlist->title . "\r\n" .
- 'Curator: ' . $this->_playlist->user->display_name . "\r\n" .
- 'URL: ' . $this->_playlist->url . "\r\n" .
- "\r\n" .
- $this->_playlist->description . "\r\n" .
- "\r\n" .
- "\r\n" .
- 'Tracks' . "\r\n" .
+ 'Playlist: '.$this->_playlist->title."\r\n".
+ 'Curator: '.$this->_playlist->user->display_name."\r\n".
+ 'URL: '.$this->_playlist->url."\r\n".
+ "\r\n".
+ $this->_playlist->description."\r\n".
+ "\r\n".
+ "\r\n".
+ 'Tracks'."\r\n".
"\r\n";
$m3u = '';
@@ -69,22 +69,22 @@ class PlaylistDownloader
continue;
}
- $trackTarget = $track->downloadDirectory . '/' . $track->getDownloadFilenameFor($this->_format);
+ $trackTarget = $track->downloadDirectory.'/'.$track->getDownloadFilenameFor($this->_format);
$zip->addLargeFile($track->getFileFor($this->_format), $trackTarget);
$notes .=
- $index . '. ' . $track->title . "\r\n" .
- $track->description . "\r\n" .
+ $index.'. '.$track->title."\r\n".
+ $track->description."\r\n".
"\r\n";
- $m3u .= '#EXTINF:' . $track->duration . ',' . $track->title . "\r\n";
- $m3u .= '../' . $trackTarget . "\r\n";
+ $m3u .= '#EXTINF:'.$track->duration.','.$track->title."\r\n";
+ $m3u .= '../'.$trackTarget."\r\n";
$index++;
}
$playlistDir = 'Pony.fm Playlists/';
- $zip->addFile($notes, $playlistDir . $this->_playlist->title . '.txt');
- $zip->addFile($m3u, $playlistDir . $this->_playlist->title . '.m3u');
+ $zip->addFile($notes, $playlistDir.$this->_playlist->title.'.txt');
+ $zip->addFile($m3u, $playlistDir.$this->_playlist->title.'.m3u');
$zip->finalize();
}
}
diff --git a/app/ProfileRequest.php b/app/ProfileRequest.php
index 8c10e98e..a134e0dc 100644
--- a/app/ProfileRequest.php
+++ b/app/ProfileRequest.php
@@ -87,6 +87,10 @@ class ProfileRequest
}
}
+ /**
+ * @param string $level
+ * @param string $message
+ */
public function log($level, $message, $context)
{
$this->_data['log'][] = [