1234567891011121314151617181920212223242526272829 |
- <?php
-
- namespace Illuminate\Contracts\Routing;
-
- interface UrlRoutable
- {
- /**
- * Get the value of the model's route key.
- *
- * @return mixed
- */
- public function getRouteKey();
-
- /**
- * Get the route key for the model.
- *
- * @return string
- */
- public function getRouteKeyName();
-
- /**
- * Retrieve the model for a bound value.
- *
- * @param mixed $value
- * @return \Illuminate\Database\Eloquent\Model|null
- */
- public function resolveRouteBinding($value);
- }
|