Skip to content

Commit 97e7105

Browse files
authored
Merge pull request #1 from cleaniquecoders/develop
Update Root Namespace
2 parents 7188a30 + 7c08db8 commit 97e7105

21 files changed

+77
-102
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Ask a question
4-
url: https://github.com/bekwoh/laravel-media-secure/discussions/new?category=q-a
4+
url: https://github.com/cleaniquecoders/laravel-media-secure/discussions/new?category=q-a
55
about: Ask the community for help
66
- name: Request a feature
7-
url: https://github.com/bekwoh/laravel-media-secure/discussions/new?category=ideas
7+
url: https://github.com/cleaniquecoders/laravel-media-secure/discussions/new?category=ideas
88
about: Share ideas for new features
99
- name: Report a security issue
10-
url: https://github.com/bekwoh/laravel-media-secure/security/policy
10+
url: https://github.com/cleaniquecoders/laravel-media-secure/security/policy
1111
about: Learn how to notify us for sensitive bugs
1212
- name: Report a bug
13-
url: https://github.com/bekwoh/laravel-media-secure/issues/new
13+
url: https://github.com/cleaniquecoders/laravel-media-secure/issues/new
1414
about: Report a reproducible bug

.github/workflows/run-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: true
1414
matrix:
15-
os: [ubuntu-latest, windows-latest]
15+
os: [ubuntu-latest]
1616
php: [8.1, 8.2]
1717
laravel: [10.*]
1818
stability: [prefer-lowest, prefer-stable]

CHANGELOG.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,28 @@ All notable changes to `laravel-media-secure` will be documented in this file.
44

55
## Added Laravel 10 Support - 2023-02-25
66

7-
**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.5...1.1.0
7+
**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.5...1.1.0
88

99
## 1.0.5 - 2022-10-25
1010

11-
**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.4...1.0.5
11+
**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.4...1.0.5
1212

1313
## 1.0.4 - 2022-10-15
1414

15-
**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.3...1.0.4
15+
**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.3...1.0.4
1616

1717
## 1.0.3 - 2022-10-15
1818

19-
**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.2...1.0.3
19+
**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.2...1.0.3
2020

2121
## 1.0.2 - 2022-10-15
2222

23-
**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.1...1.0.2
23+
**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.1...1.0.2
2424

2525
## 1.0.1 - 2022-10-15
2626

27-
**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/compare/1.0.0...1.0.1
27+
**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/compare/1.0.0...1.0.1
2828

2929
## 1.0.0 - 2022-10-15
3030

31-
**Full Changelog**: https://github.com/bekwoh/laravel-media-secure/commits/1.0.0
31+
**Full Changelog**: https://github.com/cleaniquecoders/laravel-media-secure/commits/1.0.0

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) bekwoh <[email protected]>
3+
Copyright (c) cleaniquecoders <[email protected]>
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Securely display Media
22

3-
[![Latest Version on Packagist](https://img.shields.io/packagist/v/bekwoh/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/bekwoh/laravel-media-secure)
4-
[![GitHub Tests Action Status](https://img.shields.io/github/workflow/status/bekwoh/laravel-media-secure/run-tests?label=tests)](https://github.com/bekwoh/laravel-media-secure/actions?query=workflow%3Arun-tests+branch%3Amain)
5-
[![GitHub Code Style Action Status](https://img.shields.io/github/workflow/status/bekwoh/laravel-media-secure/Fix%20PHP%20code%20style%20issues?label=code%20style)](https://github.com/bekwoh/laravel-media-secure/actions?query=workflow%3A"Fix+PHP+code+style+issues"+branch%3Amain)
6-
[![Total Downloads](https://img.shields.io/packagist/dt/bekwoh/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/bekwoh/laravel-media-secure)
3+
[![Latest Version on Packagist](https://img.shields.io/packagist/v/cleaniquecoders/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/cleaniquecoders/laravel-media-secure)
4+
[![GitHub Tests Action Status](https://img.shields.io/github/workflow/status/cleaniquecoders/laravel-media-secure/run-tests?label=tests)](https://github.com/cleaniquecoders/laravel-media-secure/actions?query=workflow%3Arun-tests+branch%3Amain)
5+
[![GitHub Code Style Action Status](https://img.shields.io/github/workflow/status/cleaniquecoders/laravel-media-secure/Fix%20PHP%20code%20style%20issues?label=code%20style)](https://github.com/cleaniquecoders/laravel-media-secure/actions?query=workflow%3A"Fix+PHP+code+style+issues"+branch%3Amain)
6+
[![Total Downloads](https://img.shields.io/packagist/dt/cleaniquecoders/laravel-media-secure.svg?style=flat-square)](https://packagist.org/packages/cleaniquecoders/laravel-media-secure)
77

88
You have documents, but want to limit the access to only logged in users, and also have some other sophisticated / complex rules in order to access the documents, then this package is for you.
99

@@ -14,13 +14,13 @@ This package will securely display or download to your media files.
1414
You can install the package via composer:
1515

1616
```bash
17-
composer require bekwoh/laravel-media-secure
17+
composer require cleaniquecoders/laravel-media-secure
1818
```
1919

2020
Add the following in your route file:
2121

2222
```php
23-
use Bekwoh\LaravelMediaSecure\LaravelMediaSecure;
23+
use CleaniqueCoders\LaravelMediaSecure\LaravelMediaSecure;
2424

2525
LaravelMediaSecure::routes();
2626
```

composer.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
2-
"name": "bekwoh/laravel-media-secure",
2+
"name": "cleaniquecoders/laravel-media-secure",
33
"description": "Securely display Media",
44
"keywords": [
5-
"bekwoh",
5+
"cleaniquecoders",
66
"laravel",
77
"laravel-media-secure"
88
],
9-
"homepage": "https://github.com/bekwoh/laravel-media-secure",
9+
"homepage": "https://github.com/cleaniquecoders/laravel-media-secure",
1010
"license": "MIT",
1111
"authors": [
1212
{
@@ -37,16 +37,16 @@
3737
},
3838
"autoload": {
3939
"psr-4": {
40-
"Bekwoh\\LaravelMediaSecure\\": "src",
41-
"Bekwoh\\LaravelMediaSecure\\Database\\Factories\\": "database/factories"
40+
"CleaniqueCoders\\LaravelMediaSecure\\": "src",
41+
"CleaniqueCoders\\LaravelMediaSecure\\Database\\Factories\\": "database/factories"
4242
},
4343
"files": [
4444
"support/helpers.php"
4545
]
4646
},
4747
"autoload-dev": {
4848
"psr-4": {
49-
"Bekwoh\\LaravelMediaSecure\\Tests\\": "tests"
49+
"CleaniqueCoders\\LaravelMediaSecure\\Tests\\": "tests"
5050
}
5151
},
5252
"scripts": {
@@ -66,10 +66,10 @@
6666
"extra": {
6767
"laravel": {
6868
"providers": [
69-
"Bekwoh\\LaravelMediaSecure\\LaravelMediaSecureServiceProvider"
69+
"CleaniqueCoders\\LaravelMediaSecure\\LaravelMediaSecureServiceProvider"
7070
],
7171
"aliases": {
72-
"LaravelMediaSecure": "Bekwoh\\LaravelMediaSecure\\Facades\\LaravelMediaSecure"
72+
"LaravelMediaSecure": "CleaniqueCoders\\LaravelMediaSecure\\Facades\\LaravelMediaSecure"
7373
}
7474
}
7575
},

config/laravel-media-secure.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
use Bekwoh\LaravelMediaSecure\Http\Controllers\MediaController;
3+
use CleaniqueCoders\LaravelMediaSecure\Http\Controllers\MediaController;
44

55
return [
66
/**
@@ -11,7 +11,7 @@
1111
/**
1212
* Spatie's Model Media Policy
1313
*/
14-
'policy' => \Bekwoh\LaravelMediaSecure\Policies\MediaPolicy::class,
14+
'policy' => \CleaniqueCoders\LaravelMediaSecure\Policies\MediaPolicy::class,
1515

1616
/**
1717
* Controller to manage access to the media.

phpstan.neon.dist

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@ parameters:
55
level: 4
66
ignoreErrors:
77
-
8-
message: '#Access to an undefined property Spatie\\MediaLibrary\\MediaCollections\\Models\\Media::\$uuid.#'
9-
path: support/helpers.php
10-
-
11-
message: '#Method Bekwoh\\LaravelMediaSecure\\Http\\Controllers\\MediaController::__invoke\(\) should return Illuminate\\Http\\Response but returns Symfony\\Component\\HttpFoundation\\BinaryFileResponse.#'
8+
message: '#Method CleaniqueCoders\\LaravelMediaSecure\\Http\\Controllers\\MediaController::__invoke\(\) should return Illuminate\\Http\\Response but returns Symfony\\Component\\HttpFoundation\\BinaryFileResponse.#'
129
path: src/Http/Controllers/MediaController.php
1310
paths:
1411
- config

phpunit.xml.dist

Lines changed: 21 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,23 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<phpunit
3-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd"
5-
backupGlobals="false"
6-
backupStaticAttributes="false"
7-
bootstrap="vendor/autoload.php"
8-
colors="true"
9-
convertErrorsToExceptions="true"
10-
convertNoticesToExceptions="true"
11-
convertWarningsToExceptions="true"
12-
processIsolation="false"
13-
stopOnFailure="false"
14-
executionOrder="random"
15-
failOnWarning="true"
16-
failOnRisky="true"
17-
failOnEmptyTestSuite="true"
18-
beStrictAboutOutputDuringTests="true"
19-
verbose="true"
20-
>
21-
<testsuites>
22-
<testsuite name="Bekwoh Test Suite">
23-
<directory>tests</directory>
24-
</testsuite>
25-
</testsuites>
26-
<coverage>
27-
<include>
28-
<directory suffix=".php">./src</directory>
29-
</include>
30-
<report>
31-
<html outputDirectory="build/coverage"/>
32-
<text outputFile="build/coverage.txt"/>
33-
<clover outputFile="build/logs/clover.xml"/>
34-
</report>
35-
</coverage>
36-
<logging>
37-
<junit outputFile="build/report.junit.xml"/>
38-
</logging>
2+
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.4/phpunit.xsd" backupGlobals="false" bootstrap="vendor/autoload.php" colors="true" processIsolation="false" stopOnFailure="false" executionOrder="random" failOnWarning="true" failOnRisky="true" failOnEmptyTestSuite="true" beStrictAboutOutputDuringTests="true" cacheDirectory=".phpunit.cache" backupStaticProperties="false">
3+
<testsuites>
4+
<testsuite name="CleaniqueCoders Test Suite">
5+
<directory>tests</directory>
6+
</testsuite>
7+
</testsuites>
8+
<coverage>
9+
<report>
10+
<html outputDirectory="build/coverage"/>
11+
<text outputFile="build/coverage.txt"/>
12+
<clover outputFile="build/logs/clover.xml"/>
13+
</report>
14+
</coverage>
15+
<logging>
16+
<junit outputFile="build/report.junit.xml"/>
17+
</logging>
18+
<source>
19+
<include>
20+
<directory suffix=".php">./src</directory>
21+
</include>
22+
</source>
3923
</phpunit>

src/Enums/MediaAccess.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure\Enums;
3+
namespace CleaniqueCoders\LaravelMediaSecure\Enums;
44

55
use Spatie\Enum\Laravel\Enum;
66

src/Facades/LaravelMediaSecure.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure\Facades;
3+
namespace CleaniqueCoders\LaravelMediaSecure\Facades;
44

55
use Illuminate\Support\Facades\Facade;
66

77
/**
8-
* @see \Bekwoh\LaravelMediaSecure\LaravelMediaSecure
8+
* @see \CleaniqueCoders\LaravelMediaSecure\LaravelMediaSecure
99
*/
1010
class LaravelMediaSecure extends Facade
1111
{
1212
protected static function getFacadeAccessor()
1313
{
14-
return \Bekwoh\LaravelMediaSecure\LaravelMediaSecure::class;
14+
return \CleaniqueCoders\LaravelMediaSecure\LaravelMediaSecure::class;
1515
}
1616
}

src/Http/Controllers/Controller.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure\Http\Controllers;
3+
namespace CleaniqueCoders\LaravelMediaSecure\Http\Controllers;
44

55
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
66
use Illuminate\Foundation\Bus\DispatchesJobs;

src/Http/Controllers/MediaController.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,15 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure\Http\Controllers;
3+
namespace CleaniqueCoders\LaravelMediaSecure\Http\Controllers;
44

5-
use Bekwoh\LaravelMediaSecure\Enums\MediaAccess;
5+
use CleaniqueCoders\LaravelMediaSecure\Enums\MediaAccess;
66
use Illuminate\Http\Request;
77

88
class MediaController extends Controller
99
{
1010
/**
1111
* Handle the incoming request.
1212
*
13-
* @param \Illuminate\Http\Request $request
14-
* @param string $type
15-
* @param string $uuid
1613
* @return \Illuminate\Http\Response
1714
*/
1815
public function __invoke(Request $request, string $type, string $uuid)

src/LaravelMediaSecure.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure;
3+
namespace CleaniqueCoders\LaravelMediaSecure;
44

55
use Illuminate\Support\Facades\Route;
66

@@ -12,11 +12,11 @@ public static function routes()
1212
config('laravel-media-secure.prefix').'/{type}/{uuid}',
1313
config('laravel-media-secure.controller')
1414
)
15-
->name(
16-
config('laravel-media-secure.route_name')
17-
)
18-
->middleware(
19-
config('laravel-media-secure.middleware', ['auth', 'verified'])
20-
);
15+
->name(
16+
config('laravel-media-secure.route_name')
17+
)
18+
->middleware(
19+
config('laravel-media-secure.middleware', ['auth', 'verified'])
20+
);
2121
}
2222
}

src/LaravelMediaSecureServiceProvider.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure;
3+
namespace CleaniqueCoders\LaravelMediaSecure;
44

55
use Spatie\LaravelPackageTools\Package;
66
use Spatie\LaravelPackageTools\PackageServiceProvider;

src/Policies/MediaPolicy.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure\Policies;
3+
namespace CleaniqueCoders\LaravelMediaSecure\Policies;
44

55
use Illuminate\Auth\Access\HandlesAuthorization;
66
use Illuminate\Foundation\Auth\User;
@@ -14,8 +14,6 @@ class MediaPolicy
1414
/**
1515
* Determine whether the user can view the model.
1616
*
17-
* @param \Illuminate\Foundation\Auth\User $user
18-
* @param \Spatie\MediaLibrary\MediaCollections\Models\Media $media
1917
* @return \Illuminate\Auth\Access\Response|bool
2018
*/
2119
public function view(User $user, Media $media)
@@ -38,8 +36,6 @@ public function view(User $user, Media $media)
3836
/**
3937
* Determine whether the user can view the model.
4038
*
41-
* @param \Illuminate\Foundation\Auth\User $user
42-
* @param \Spatie\MediaLibrary\MediaCollections\Models\Media $media
4339
* @return \Illuminate\Auth\Access\Response|bool
4440
*/
4541
public function download(User $user, Media $media)

support/helpers.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
use Bekwoh\LaravelMediaSecure\Enums\MediaAccess;
3+
use CleaniqueCoders\LaravelMediaSecure\Enums\MediaAccess;
44
use Spatie\MediaLibrary\MediaCollections\Models\Media;
55

66
if (! function_exists('get_media_url')) {

tests/LaravelMediaSecureTest.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<?php
22

3-
use Bekwoh\LaravelMediaSecure\Enums\MediaAccess;
4-
use Bekwoh\LaravelMediaSecure\LaravelMediaSecure;
3+
use CleaniqueCoders\LaravelMediaSecure\Enums\MediaAccess;
4+
use CleaniqueCoders\LaravelMediaSecure\LaravelMediaSecure;
55
use Illuminate\Foundation\Testing\RefreshDatabase;
66
use Illuminate\Support\Facades\Artisan;
77
use Illuminate\Support\Facades\Route;
88
use Illuminate\Support\Facades\Schema;
9+
910
use function Pest\Laravel\get;
1011
use function PHPUnit\Framework\assertTrue;
1112

tests/Models/User.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Bekwoh\LaravelMediaSecure\Tests\Models;
3+
namespace CleaniqueCoders\LaravelMediaSecure\Tests\Models;
44

55
use Illuminate\Foundation\Auth\User as Model;
66
use Spatie\MediaLibrary\HasMedia;

tests/Pest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

3-
use Bekwoh\LaravelMediaSecure\Tests\Models\User;
4-
use Bekwoh\LaravelMediaSecure\Tests\TestCase;
3+
use CleaniqueCoders\LaravelMediaSecure\Tests\Models\User;
4+
use CleaniqueCoders\LaravelMediaSecure\Tests\TestCase;
55
use Illuminate\Support\Facades\Hash;
66
use Illuminate\Support\Str;
77

0 commit comments

Comments
 (0)