Skip to content

Commit

Permalink
Merge remote-tracking branch 'refs/remotes/origin/master' into 8.0
Browse files Browse the repository at this point in the history
# Conflicts:
#	src/Facades/ShortURL.php
  • Loading branch information
ash-jc-allen committed Apr 26, 2024
2 parents ab5b180 + c328015 commit 58e3f4f
Showing 1 changed file with 25 additions and 28 deletions.
53 changes: 25 additions & 28 deletions src/Facades/ShortURL.php
Original file line number Diff line number Diff line change
@@ -1,43 +1,40 @@
<?php

declare(strict_types=1);

namespace AshAllenDesign\ShortURL\Facades;

use AshAllenDesign\ShortURL\Classes\Builder;
use AshAllenDesign\ShortURL\Interfaces\UrlKeyGenerator;
use Carbon\Carbon;
use Closure;
use Illuminate\Support\Facades\Facade;
use RuntimeException;

/**
* @method static self destinationUrl(string $url)
* @method static self singleUse(bool $isSingleUse = true)
* @method static self secure(bool $isSecure = true)
* @method static self forwardQueryParams(bool $shouldForwardQueryParams = true)
* @method static self trackVisits(bool $trackVisits = true)
* @method static self trackIPAddress(bool $track)
* @method static self trackOperatingSystem(bool $track)
* @method static self trackOperatingSystemVersion(bool $track)
* @method static self trackBrowser(bool $track)
* @method static self trackBrowserVersion(bool $track)
* @method static self trackRefererURL(bool $track)
* @method static self trackDeviceType(bool $track)
* @method static self urlKey(string $key)
* @method static self keyGenerator(UrlKeyGenerator $keyGenerator)
* @method static self redirectStatusCode(int $statusCode)
* @method static self resetOptions()
* @method static self activateAt(Carbon $activationTime)
* @method static self deactivateAt(Carbon $deactivationTime)
* @method static self beforeCreate(Closure $callback)
* @method static \AshAllenDesign\ShortURL\Models\ShortURL make()
* @method static string|null prefix()
* @method static array middleware()
* @method static array toArray()
* @method static void routes()
* @method static \AshAllenDesign\ShortURL\Classes\Builder destinationUrl(string $url)
* @method static \AshAllenDesign\ShortURL\Classes\Builder singleUse(bool $isSingleUse = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder secure(bool $isSecure = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder forwardQueryParams(bool $shouldForwardQueryParams = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackVisits(bool $trackUrlVisits = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackIPAddress(bool $track = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackOperatingSystem(bool $track = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackOperatingSystemVersion(bool $track = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackBrowser(bool $track = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackBrowserVersion(bool $track = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackRefererURL(bool $track = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder trackDeviceType(bool $track = true)
* @method static \AshAllenDesign\ShortURL\Classes\Builder urlKey(string $key)
* @method static \AshAllenDesign\ShortURL\Classes\Builder keyGenerator(\AshAllenDesign\ShortURL\Classes\KeyGenerator $keyGenerator)
* @method static \AshAllenDesign\ShortURL\Classes\Builder redirectStatusCode(int $statusCode)
* @method static \AshAllenDesign\ShortURL\Classes\Builder activateAt(\Carbon\Carbon $activationTime)
* @method static \AshAllenDesign\ShortURL\Classes\Builder deactivateAt(\Carbon\Carbon $deactivationTime)
* @method static \AshAllenDesign\ShortURL\Classes\Builder generateKeyUsing(int $generateUsing)
* @method static \AshAllenDesign\ShortURL\Classes\Builder beforeCreate(\Closure $callback)
* @method static \AshAllenDesign\ShortURL\Models\ShortURL make()
* @method static array toArray()
* @method static \AshAllenDesign\ShortURL\Classes\Builder resetOptions()
* @method static \AshAllenDesign\ShortURL\Classes\Builder|mixed when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)
* @method static \AshAllenDesign\ShortURL\Classes\Builder|mixed unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)
*
* @see Builder
* @see \AshAllenDesign\ShortURL\Classes\Builder
*/
class ShortURL extends Facade
{
Expand Down

0 comments on commit 58e3f4f

Please sign in to comment.