SYMBOL INDEX (131 symbols across 39 files) FILE: src/Commands/CheckCommand.php class CheckCommand (line 9) | class CheckCommand extends Command method handle (line 15) | public function handle(): int FILE: src/Commands/UpdaterCommand.php class UpdaterCommand (line 8) | class UpdaterCommand extends Command method handle (line 14) | public function handle(): int FILE: src/Contracts/Pipeline.php type Pipeline (line 5) | interface Pipeline method handle (line 7) | public function handle($content, \Closure $next); FILE: src/Contracts/Repository.php type Repository (line 5) | interface Repository method getLatestVersion (line 7) | public function getLatestVersion(): string; method getLatestVersionData (line 9) | public function getLatestVersionData(): \Illuminate\Support\Collection; method getVersions (line 11) | public function getVersions(): array; method getVersionsData (line 13) | public function getVersionsData(): \Illuminate\Support\Collection; FILE: src/Events/NewVersionAvailable.php class NewVersionAvailable (line 8) | class NewVersionAvailable method __construct (line 16) | public function __construct($currentVersion, $newVersion) FILE: src/Events/UpdateFailed.php class UpdateFailed (line 8) | class UpdateFailed method __construct (line 18) | public function __construct($pastVersion, $newVersion, $exception) FILE: src/Events/UpdatedSuccessfully.php class UpdatedSuccessfully (line 8) | class UpdatedSuccessfully method __construct (line 16) | public function __construct($pastVersion, $newVersion) FILE: src/Exceptions/GitFailedException.php class GitFailedException (line 7) | class GitFailedException extends RuntimeException method __construct (line 14) | public function __construct($message) FILE: src/Exceptions/GithubConfigException.php class GithubConfigException (line 7) | class GithubConfigException extends RuntimeException method __construct (line 14) | public function __construct($message) FILE: src/Facades/Updater.php class Updater (line 17) | class Updater extends Facade method getFacadeAccessor (line 19) | protected static function getFacadeAccessor() FILE: src/Helpers/Git.php class Git (line 8) | class Git method getCurrentCommit (line 17) | public static function getCurrentCommit() method getCurrentBranch (line 35) | public static function getCurrentBranch() method getCurrentTag (line 53) | public static function getCurrentTag() method auth (line 71) | public static function auth() method pull (line 89) | public static function pull() method checkout (line 108) | public static function checkout($branch) method fetch (line 126) | public static function fetch() method gitPath (line 142) | public static function gitPath() FILE: src/Helpers/Helper.php class Helper (line 5) | class Helper method isVersion (line 12) | public function isVersion($version): int|false FILE: src/Pipelines/ArtisanCallCacheClearPipe.php class ArtisanCallCacheClearPipe (line 9) | class ArtisanCallCacheClearPipe implements Pipeline method handle (line 18) | public function handle($content, Closure $next) FILE: src/Pipelines/ArtisanCallConfigClearPipe.php class ArtisanCallConfigClearPipe (line 9) | class ArtisanCallConfigClearPipe implements Pipeline method handle (line 18) | public function handle($content, Closure $next) FILE: src/Pipelines/ArtisanCallMigratePipe.php class ArtisanCallMigratePipe (line 9) | class ArtisanCallMigratePipe implements Pipeline method handle (line 18) | public function handle($content, Closure $next) FILE: src/Pipelines/ArtisanCallOptimizePipe.php class ArtisanCallOptimizePipe (line 9) | class ArtisanCallOptimizePipe implements Pipeline method handle (line 18) | public function handle($content, Closure $next) FILE: src/Pipelines/ArtisanCallRouteClearPipe.php class ArtisanCallRouteClearPipe (line 9) | class ArtisanCallRouteClearPipe implements Pipeline method handle (line 18) | public function handle($content, Closure $next) FILE: src/Pipelines/ArtisanCallViewClearPipe.php class ArtisanCallViewClearPipe (line 9) | class ArtisanCallViewClearPipe implements Pipeline method handle (line 18) | public function handle($content, Closure $next) FILE: src/Pipelines/GitPipe.php class GitPipe (line 10) | class GitPipe implements Pipeline method handle (line 19) | public function handle($content, Closure $next) FILE: src/Pipelines/SeedersPipe.php class SeedersPipe (line 9) | class SeedersPipe implements Pipeline method handle (line 18) | public function handle($content, Closure $next) FILE: src/RepositorySource/GithubRepository.php class GithubRepository (line 9) | class GithubRepository implements Repository method getLatestVersion (line 14) | public function getLatestVersion(): string method getLatestVersionData (line 26) | public function getLatestVersionData(): \Illuminate\Support\Collection method getVersions (line 44) | public function getVersions(): array method getVersionsData (line 64) | public function getVersionsData(): \Illuminate\Support\Collection method checkConfig (line 84) | public function checkConfig() FILE: src/Updater.php class Updater (line 11) | class Updater method update (line 18) | public function update(?callable $output = null): string method updateTo (line 38) | private function updateTo($version): string method output (line 151) | public function output($message): void method newVersionAvailable (line 163) | public function newVersionAvailable(): bool|array method getCurrentVersion (line 181) | public function getCurrentVersion(): string method getLatestVersion (line 194) | public function getLatestVersion(): string method getLatestVersionData (line 204) | public function getLatestVersionData(): array method versions (line 214) | public function versions(): array FILE: src/UpdaterServiceProvider.php class UpdaterServiceProvider (line 12) | class UpdaterServiceProvider extends PackageServiceProvider method configurePackage (line 14) | public function configurePackage(Package $package): void FILE: tests/Commands/CheckCommandTest.php class CheckCommandTest (line 10) | class CheckCommandTest extends TestCase method it_does_not_show_any_message_if_no_new_version_is_available (line 13) | public function it_does_not_show_any_message_if_no_new_version_is_avai... method it_shows_a_message_if_a_new_version_is_available (line 23) | public function it_shows_a_message_if_a_new_version_is_available() method it_fires_a_new_version_available_event_if_a_new_version_is_available (line 36) | public function it_fires_a_new_version_available_event_if_a_new_versio... FILE: tests/Commands/UpdaterCommandTest.php class UpdaterCommandTest (line 9) | class UpdaterCommandTest extends TestCase method it_updates_the_application (line 12) | public function it_updates_the_application() method it_does_not_update_when_no_new_version_available (line 48) | public function it_does_not_update_when_no_new_version_available() FILE: tests/GitTest.php class GitTest (line 6) | class GitTest extends TestCase method test_get_current_commit (line 8) | public function test_get_current_commit(): void method test_get_current_commit_failed (line 20) | public function test_get_current_commit_failed(): void method test_get_current_branch (line 39) | public function test_get_current_branch(): void method test_get_current_branch_failed (line 51) | public function test_get_current_branch_failed(): void method test_get_current_tag (line 70) | public function test_get_current_tag(): void method test_get_current_tag_failed (line 82) | public function test_get_current_tag_failed(): void method test_get_git_path (line 101) | public function test_get_git_path(): void method test_git_auth (line 108) | public function test_git_auth(): void method test_git_auth_failed (line 123) | public function test_git_auth_failed(): void method test_git_pull (line 141) | public function test_git_pull(): void method test_git_pull_failed (line 152) | public function test_git_pull_failed(): void method test_git_checkout (line 170) | public function test_git_checkout(): void method test_git_checkout_failed (line 181) | public function test_git_checkout_failed(): void method test_git_fetch (line 199) | public function test_git_fetch(): void method test_git_fetch_failed (line 210) | public function test_git_fetch_failed(): void FILE: tests/HelperTest.php class HelperTest (line 6) | class HelperTest extends TestCase method test_is_version_returns_true_for_valid_version (line 8) | public function test_is_version_returns_true_for_valid_version() method test_is_version_returns_false_for_invalid_version (line 15) | public function test_is_version_returns_false_for_invalid_version() FILE: tests/Pipelines/ArtisanCallCacheClearPipeTest.php class ArtisanCallCacheClearPipeTest (line 9) | class ArtisanCallCacheClearPipeTest extends TestCase method test_run_handle (line 11) | public function test_run_handle() FILE: tests/Pipelines/ArtisanCallConfigClearPipeTest.php class ArtisanCallConfigClearPipeTest (line 9) | class ArtisanCallConfigClearPipeTest extends TestCase method test_run_handle (line 11) | public function test_run_handle() FILE: tests/Pipelines/ArtisanCallMigratePipeTest.php class ArtisanCallMigratePipeTest (line 9) | class ArtisanCallMigratePipeTest extends TestCase method test_run_handle (line 11) | public function test_run_handle() FILE: tests/Pipelines/ArtisanCallOptimizePipeTest.php class ArtisanCallOptimizePipeTest (line 9) | class ArtisanCallOptimizePipeTest extends TestCase method test_run_handle (line 11) | public function test_run_handle() FILE: tests/Pipelines/ArtisanCallRouteClearPipeTest.php class ArtisanCallRouteClearPipeTest (line 9) | class ArtisanCallRouteClearPipeTest extends TestCase method test_run_handle (line 11) | public function test_run_handle() FILE: tests/Pipelines/ArtisanCallViewClearPipeTest.php class ArtisanCallViewClearPipeTest (line 9) | class ArtisanCallViewClearPipeTest extends TestCase method test_run_handle (line 11) | public function test_run_handle() FILE: tests/Pipelines/GitPipeTest.php class GitPipeTest (line 9) | class GitPipeTest extends TestCase method test_run_handle (line 11) | public function test_run_handle() method test_run_handle_with_error (line 36) | public function test_run_handle_with_error() FILE: tests/Pipelines/SeedersPipeTest.php class SeedersPipeTest (line 8) | class SeedersPipeTest extends TestCase method test_run_handle (line 10) | public function test_run_handle() FILE: tests/RepositorySource/GithubRepositoryTest.php class GithubRepositoryTest (line 9) | class GithubRepositoryTest extends \Salahhusa9\Updater\Tests\TestCase method config_check (line 12) | public function config_check() method config_check_exception (line 25) | public function config_check_exception() method it_can_get_latest_version (line 35) | public function it_can_get_latest_version() method it_can_get_latest_version_data (line 54) | public function it_can_get_latest_version_data() method it_can_get_versions (line 73) | public function it_can_get_versions() method it_can_get_versions_data (line 97) | public function it_can_get_versions_data() FILE: tests/TestCase.php class TestCase (line 9) | class TestCase extends Orchestra method setUp (line 11) | protected function setUp(): void method getPackageProviders (line 20) | protected function getPackageProviders($app) method getEnvironmentSetUp (line 27) | public function getEnvironmentSetUp($app) FILE: tests/UpdaterTest.php class UpdaterTest (line 10) | class UpdaterTest extends TestCase method test_get_current_version (line 12) | public function test_get_current_version() method test_get_latest_version (line 24) | public function test_get_latest_version() method test_get_latest_version_data (line 49) | public function test_get_latest_version_data() method test_versions (line 74) | public function test_versions() method test_new_version_available (line 107) | public function test_new_version_available() method test_update (line 132) | public function test_update() FILE: workbench/app/Providers/WorkbenchServiceProvider.php class WorkbenchServiceProvider (line 8) | class WorkbenchServiceProvider extends ServiceProvider method register (line 13) | public function register(): void method boot (line 21) | public function boot(): void