Guest User

Untitled

a guest
Nov 11th, 2025
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.00 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.1.0.1
  8. * @ Author : DeZender
  9. * @ Release on : 29.08.2020
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. namespace Illuminate\Contracts\Container
  15. {
  16. interface ContextualBindingBuilder
  17. {
  18. public function needs($abstract);
  19. public function give($implementation);
  20. public function giveTagged($tag);
  21. }
  22. }
  23.  
  24. namespace Illuminate\Contracts\Bus
  25. {
  26. interface Dispatcher
  27. {
  28. public function dispatch($command);
  29. public function dispatchSync($command, $handler);
  30. public function dispatchNow($command, $handler);
  31. public function hasCommandHandler($command);
  32. public function getCommandHandler($command);
  33. public function pipeThrough(array $pipes);
  34. public function map(array $map);
  35. }
  36. }
  37.  
  38. namespace Illuminate\Contracts\Pipeline
  39. {
  40. interface Pipeline
  41. {
  42. public function send($traveler);
  43. public function through($stops);
  44. public function via($method);
  45. public function then(\Closure $destination);
  46. }
  47. }
  48.  
  49. namespace Illuminate\Contracts\Support
  50. {
  51. interface Renderable
  52. {
  53. public function render();
  54. }
  55. }
  56.  
  57. namespace Illuminate\Contracts\Debug
  58. {
  59. interface ExceptionHandler
  60. {
  61. public function report(\Throwable $e);
  62. public function shouldReport(\Throwable $e);
  63. public function render($request, \Throwable $e);
  64. public function renderForConsole($output, \Throwable $e);
  65. }
  66. }
  67.  
  68. namespace Illuminate\Contracts\Config
  69. {
  70. interface Repository
  71. {
  72. public function has($key);
  73. public function get($key, $default);
  74. public function all();
  75. public function set($key, $value);
  76. public function prepend($key, $value);
  77. public function push($key, $value);
  78. }
  79. }
  80.  
  81. namespace Illuminate\Contracts\Events
  82. {
  83. interface Dispatcher
  84. {
  85. public function listen($events, $listener);
  86. public function hasListeners($eventName);
  87. public function subscribe($subscriber);
  88. public function until($event, $payload);
  89. public function dispatch($event, $payload, $halt);
  90. public function push($event, $payload);
  91. public function flush($event);
  92. public function forget($event);
  93. public function forgetPushed();
  94. }
  95. }
  96.  
  97. namespace Illuminate\Contracts\Support
  98. {
  99. interface Arrayable
  100. {
  101. public function toArray();
  102. }
  103.  
  104. interface Jsonable
  105. {
  106. public function toJson($options);
  107. }
  108. }
  109.  
  110. namespace Illuminate\Contracts\Cookie
  111. {
  112. interface Factory
  113. {
  114. public function make($name, $value, $minutes, $path, $domain, $secure, $httpOnly, $raw, $sameSite);
  115. public function forever($name, $value, $path, $domain, $secure, $httpOnly, $raw, $sameSite);
  116. public function forget($name, $path, $domain);
  117. }
  118. }
  119.  
  120. namespace Illuminate\Contracts\Encryption
  121. {
  122. interface Encrypter
  123. {
  124. public function encrypt($value, $serialize);
  125. public function decrypt($payload, $unserialize);
  126. }
  127. }
  128.  
  129. namespace Illuminate\Contracts\Queue
  130. {
  131. interface QueueableEntity
  132. {
  133. public function getQueueableId();
  134. public function getQueueableRelations();
  135. public function getQueueableConnection();
  136. }
  137. }
  138.  
  139. namespace Illuminate\Contracts\Routing
  140. {
  141. interface Registrar
  142. {
  143. public function get($uri, $action);
  144. public function post($uri, $action);
  145. public function put($uri, $action);
  146. public function delete($uri, $action);
  147. public function patch($uri, $action);
  148. public function options($uri, $action);
  149. public function match($methods, $uri, $action);
  150. public function resource($name, $controller, array $options);
  151. public function group(array $attributes, $routes);
  152. public function substituteBindings($route);
  153. public function substituteImplicitBindings($route);
  154. }
  155.  
  156. interface ResponseFactory
  157. {
  158. public function make($content, $status, array $headers);
  159. public function noContent($status, array $headers);
  160. public function view($view, $data, $status, array $headers);
  161. public function json($data, $status, array $headers, $options);
  162. public function jsonp($callback, $data, $status, array $headers, $options);
  163. public function stream($callback, $status, array $headers);
  164. public function streamDownload($callback, $name, array $headers, $disposition);
  165. public function download($file, $name, array $headers, $disposition);
  166. public function file($file, array $headers);
  167. public function redirectTo($path, $status, $headers, $secure);
  168. public function redirectToRoute($route, $parameters, $status, $headers);
  169. public function redirectToAction($action, $parameters, $status, $headers);
  170. public function redirectGuest($path, $status, $headers, $secure);
  171. public function redirectToIntended($default, $status, $headers, $secure);
  172. }
  173.  
  174. interface UrlGenerator
  175. {
  176. public function current();
  177. public function previous($fallback);
  178. public function to($path, $extra, $secure);
  179. public function secure($path, $parameters);
  180. public function asset($path, $secure);
  181. public function route($name, $parameters, $absolute);
  182. public function action($action, $parameters, $absolute);
  183. public function setRootControllerNamespace($rootNamespace);
  184. }
  185.  
  186. interface UrlRoutable
  187. {
  188. public function getRouteKey();
  189. public function getRouteKeyName();
  190. public function resolveRouteBinding($value, $field);
  191. public function resolveChildRouteBinding($childType, $value, $field);
  192. }
  193. }
  194.  
  195. namespace Illuminate\Contracts\Validation
  196. {
  197. interface ValidatesWhenResolved
  198. {
  199. public function validateResolved();
  200. }
  201. }
  202.  
  203. namespace Illuminate\Contracts\View
  204. {
  205. interface Factory
  206. {
  207. public function exists($view);
  208. public function file($path, $data, $mergeData);
  209. public function make($view, $data, $mergeData);
  210. public function share($key, $value);
  211. public function composer($views, $callback);
  212. public function creator($views, $callback);
  213. public function addNamespace($namespace, $hints);
  214. public function replaceNamespace($namespace, $hints);
  215. }
  216. }
  217.  
  218. namespace Illuminate\Contracts\Support
  219. {
  220. interface MessageProvider
  221. {
  222. public function getMessageBag();
  223. }
  224. }
  225.  
  226. namespace Illuminate\Contracts\Http
  227. {
  228. interface Kernel
  229. {
  230. public function bootstrap();
  231. public function handle($request);
  232. public function terminate($request, $response);
  233. public function getApplication();
  234. }
  235. }
  236.  
  237. namespace Illuminate\Contracts\Auth
  238. {
  239. interface Guard
  240. {
  241. public function check();
  242. public function guest();
  243. public function user();
  244. public function id();
  245. public function validate(array $credentials);
  246. public function setUser(Authenticatable $user);
  247. }
  248. }
  249.  
  250. namespace Illuminate\Contracts\Auth\Access
  251. {
  252. interface Gate
  253. {
  254. public function has($ability);
  255. public function define($ability, $callback);
  256. public function resource($name, $class, ?array $abilities);
  257. public function policy($class, $policy);
  258. public function before(callable $callback);
  259. public function after(callable $callback);
  260. public function allows($ability, $arguments);
  261. public function denies($ability, $arguments);
  262. public function check($abilities, $arguments);
  263. public function any($abilities, $arguments);
  264. public function authorize($ability, $arguments);
  265. public function inspect($ability, $arguments);
  266. public function raw($ability, $arguments);
  267. public function getPolicyFor($class);
  268. public function forUser($user);
  269. public function abilities();
  270. }
  271. }
  272.  
  273. namespace Illuminate\Contracts\Hashing
  274. {
  275. interface Hasher
  276. {
  277. public function info($hashedValue);
  278. public function make($value, array $options);
  279. public function check($value, $hashedValue, array $options);
  280. public function needsRehash($hashedValue, array $options);
  281. }
  282. }
  283.  
  284. namespace Illuminate\Contracts\Auth
  285. {
  286. interface UserProvider
  287. {
  288. public function retrieveById($identifier);
  289. public function retrieveByToken($identifier, $token);
  290. public function updateRememberToken(Authenticatable $user, $token);
  291. public function retrieveByCredentials(array $credentials);
  292. public function validateCredentials(Authenticatable $user, array $credentials);
  293. .................................................................
  294. .................................
  295. ..................
Advertisement
Add Comment
Please, Sign In to add comment