Skip to content

Commit

Permalink
Create basic structure for package
Browse files Browse the repository at this point in the history
  • Loading branch information
aman00323 committed May 2, 2019
1 parent 0ff69cd commit 58f4796
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 0 deletions.
11 changes: 11 additions & 0 deletions src/EmailChecker.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?php

namespace Aman\EmailVerifier;

use GuzzleHttp\Client;
use GuzzleHttp\Exception\RequestException;

class EmailChecker
{

}
12 changes: 12 additions & 0 deletions src/EmailCheckerFacade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?php

namespace Aman\EmailVerifier;

use Illuminate\Support\Facades\Facade;

class EmailCheckerFacade extends Facade
{
protected static function getFacadeAccessor() {
return 'emailchecker';
}
}
40 changes: 40 additions & 0 deletions src/EmailCheckerServiceProvider.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<?php

namespace Aman\EmailVerifier;

use Illuminate\Support\ServiceProvider;

class EmailCheckerServiceProvider extends ServiceProvider
{
/**
* Register services.
*
* @return void
*/
public function register()
{
$this->app->bind('emailchecker', function() {
return new EmailChecker;
});
}

/**
* Bootstrap services.
*
* @return void
*/
public function boot()
{

}

/**
* Get the services provided by the provider.
*
* @return array
*/
public function provides()
{
return ['emailchecker'];
}
}

0 comments on commit 58f4796

Please sign in to comment.