for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace Arcanedev\LaravelTracker\Trackers;
use Arcanedev\LaravelTracker\Contracts\Trackers\PathTracker as PathTrackerContract;
use Arcanedev\LaravelTracker\Models\Path;
/**
* Class PathTracker
*
* @package Arcanedev\LaravelTracker\Trackers
* @author ARCANEDEV <[email protected]>
*/
class PathTracker implements PathTrackerContract
{
/* ------------------------------------------------------------------------------------------------
| Main Functions
| ------------------------------------------------------------------------------------------------
* Track the path.
* @param string $path
* @return int
public function track($path)
return Path::firstOrCreate(compact('path'))->id;
}