diff --git a/hu/helpers.md b/hu/helpers.md
new file mode 100644
index 00000000000..ffb455e864d
--- /dev/null
+++ b/hu/helpers.md
@@ -0,0 +1,935 @@
+# Helper Functions
+
+- [Bevezetés](#introduction)
+- [Elérhető Helperek](#available-methods)
+
+
+## Bevezetés
+
+A Laravel különböző globális "helper" függvényeket tartalmaz. Ezek közül sokat a keretrendszer használ, de te is felhasználhatod őket az alkalmazásodhoz.
+
+
+## Elérhető Helperek
+
+
+
+### Tömbök
+
+
+
+[array_add](#method-array-add)
+[array_collapse](#method-array-collapse)
+[array_divide](#method-array-divide)
+[array_dot](#method-array-dot)
+[array_except](#method-array-except)
+[array_first](#method-array-first)
+[array_flatten](#method-array-flatten)
+[array_forget](#method-array-forget)
+[array_get](#method-array-get)
+[array_has](#method-array-has)
+[array_last](#method-array-last)
+[array_only](#method-array-only)
+[array_pluck](#method-array-pluck)
+[array_prepend](#method-array-prepend)
+[array_pull](#method-array-pull)
+[array_set](#method-array-set)
+[array_sort](#method-array-sort)
+[array_sort_recursive](#method-array-sort-recursive)
+[array_where](#method-array-where)
+[head](#method-head)
+[last](#method-last)
+
+
+### Elérési Utak
+
+
+
+[app_path](#method-app-path)
+[base_path](#method-base-path)
+[config_path](#method-config-path)
+[database_path](#method-database-path)
+[elixir](#method-elixir)
+[public_path](#method-public-path)
+[resource_path](#method-resource-path)
+[storage_path](#method-storage-path)
+
+
+
+### Stringek
+
+
+
+[camel_case](#method-camel-case)
+[class_basename](#method-class-basename)
+[e](#method-e)
+[ends_with](#method-ends-with)
+[snake_case](#method-snake-case)
+[str_limit](#method-str-limit)
+[starts_with](#method-starts-with)
+[str_contains](#method-str-contains)
+[str_finish](#method-str-finish)
+[str_is](#method-str-is)
+[str_plural](#method-str-plural)
+[str_random](#method-str-random)
+[str_singular](#method-str-singular)
+[str_slug](#method-str-slug)
+[studly_case](#method-studly-case)
+[title_case](#method-title-case)
+[trans](#method-trans)
+[trans_choice](#method-trans-choice)
+
+
+
+### URL-ek
+
+
+
+[action](#method-action)
+[asset](#method-asset)
+[secure_asset](#method-secure-asset)
+[route](#method-route)
+[url](#method-url)
+
+
+
+### Vegyes
+
+
+
+[abort](#method-abort)
+[abort_if](#method-abort-if)
+[abort_unless](#method-abort-unless)
+[auth](#method-auth)
+[back](#method-back)
+[bcrypt](#method-bcrypt)
+[collect](#method-collect)
+[config](#method-config)
+[csrf_field](#method-csrf-field)
+[csrf_token](#method-csrf-token)
+[dd](#method-dd)
+[dispatch](#method-dispatch)
+[env](#method-env)
+[event](#method-event)
+[factory](#method-factory)
+[method_field](#method-method-field)
+[old](#method-old)
+[redirect](#method-redirect)
+[request](#method-request)
+[response](#method-response)
+[session](#method-session)
+[value](#method-value)
+[view](#method-view)
+
+
+
+
+## Lista
+
+
+
+
+## Arrays
+
+
+#### `array_add()` {#collection-method .first-collection-method}
+
+Az `array_add` function hozzáad egy kulcs / érték párt a tömbhöz, ha a megadott kulcs még nem létezik:
+
+ $array = array_add(['name' => 'Desk'], 'price', 100);
+
+ // ['name' => 'Desk', 'price' => 100]
+
+
+#### `array_collapse()` {#collection-method}
+
+Az `array_collapse` function tömböket egyesít egy tömbbe:
+
+ $array = array_collapse([[1, 2, 3], [4, 5, 6], [7, 8, 9]]);
+
+ // [1, 2, 3, 4, 5, 6, 7, 8, 9]
+
+
+#### `array_divide()` {#collection-method}
+
+Az `array_divide` function két tömbbel tér vissza, az egyik a paraméterül kapott tömb key -eit, a másik pedig az értékeit tartalmazza:
+
+ list($keys, $values) = array_divide(['name' => 'Desk']);
+
+ // $keys: ['name']
+
+ // $values: ['Desk']
+
+
+#### `array_dot()` {#collection-method}
+
+Az `array_dot` function egy többdimenziós tömböt valósít meg egy egyszintű tömbben úgy, hogy a különböző szinteket a key -ben ponttal "dot" választja el:
+
+ $array = array_dot(['foo' => ['bar' => 'baz']]);
+
+ // ['foo.bar' => 'baz'];
+
+
+#### `array_except()` {#collection-method}
+
+Az `array_except` function eltávolítja a megadott kulcs / érték párt a megadott tömbből:
+
+ $array = ['name' => 'Desk', 'price' => 100];
+
+ $array = array_except($array, ['price']);
+
+ // ['name' => 'Desk']
+
+
+#### `array_first()` {#collection-method}
+
+Az `array_first` function visszaadja az első elemet a tömbből ami átmegy a megadott teszten:
+
+ $array = [100, 200, 300];
+
+ $value = array_first($array, function ($value, $key) {
+ return $value >= 150;
+ });
+
+ // 200
+
+A default paraméterben megadható egy érték ami akkor kerül visszaadásra ha nincs olyan elem ami átmenne a teszten:
+
+ $value = array_first($array, $callback, $default);
+
+
+#### `array_flatten()` {#collection-method}
+
+Az `array_flatten` function egy többdimenziós tömböt reprezentál egy szinten:
+
+ $array = ['name' => 'Joe', 'languages' => ['PHP', 'Ruby']];
+
+ $array = array_flatten($array);
+
+ // ['Joe', 'PHP', 'Ruby'];
+
+
+#### `array_forget()` {#collection-method}
+
+Az `array_forget` function eltávolít egy kulcs / érték párt egy többdimenziós tömbből úgy, hogy ponttal "dot" elválasztva adtuk meg a többdimenziós kulcsot:
+
+ $array = ['products' => ['desk' => ['price' => 100]]];
+
+ array_forget($array, 'products.desk');
+
+ // ['products' => []]
+
+
+#### `array_get()` {#collection-method}
+
+Az `array_get` function visszaad egy értéket az akár többdimenziós tömbből úgy, hogy a kulcsot ponttal "dot" elválasztva adtuk meg:
+
+ $array = ['products' => ['desk' => ['price' => 100]]];
+
+ $value = array_get($array, 'products.desk');
+
+ // ['price' => 100]
+
+Az `array_get` function tartalmaz továbbá egy harmadik "default" értéket, amit akkor ad vissza, ha nem találta meg a kért kulcsot a tömbben:
+
+ $value = array_get($array, 'names.john', 'default');
+
+
+#### `array_has()` {#collection-method}
+
+Az `array_has` function megnézi, hogy a megadott ponttal "dot" elválasztott kulcs létezik-e a tömbben:
+
+ $array = ['products' => ['desk' => ['price' => 100]]];
+
+ $hasDesk = array_has($array, 'products.desk');
+
+ // true
+
+
+#### `array_last()` {#collection-method}
+
+Az `array_last` function visszaadja az utolsó elemet a tömbből ami átmegy a megadott teszten:
+
+ $array = [100, 200, 300, 110];
+
+ $value = array_last($array, function ($value, $key) {
+ return $value >= 150;
+ });
+
+ // 300
+
+
+#### `array_only()` {#collection-method}
+
+Az `array_only` function csak a megadott key -el rendelkező elemeket adja vissza a tömbből:
+
+ $array = ['name' => 'Desk', 'price' => 100, 'orders' => 10];
+
+ $array = array_only($array, ['name', 'price']);
+
+ // ['name' => 'Desk', 'price' => 100]
+
+
+#### `array_pluck()` {#collection-method}
+
+Az `array_pluck` function listákból segít kiolvasni a megadott feltételnek megfelelő key-ek értékeit:
+
+ $array = [
+ ['developer' => ['id' => 1, 'name' => 'Taylor']],
+ ['developer' => ['id' => 2, 'name' => 'Abigail']],
+ ];
+
+ $array = array_pluck($array, 'developer.name');
+
+ // ['Taylor', 'Abigail'];
+
+Beállíthatod, hogy az eredménytömb key -ei mi alapján jöjjenek létre:
+
+ $array = array_pluck($array, 'developer.name', 'developer.id');
+
+ // [1 => 'Taylor', 2 => 'Abigail'];
+
+
+#### `array_prepend()` {#collection-method}
+
+Az `array_prepend` function egy értéket ad hozzá a tömb elejéhez:
+
+ $array = ['one', 'two', 'three', 'four'];
+
+ $array = array_prepend($array, 'zero');
+
+ // $array: ['zero', 'one', 'two', 'three', 'four']
+
+
+#### `array_pull()` {#collection-method}
+
+Az `array_pull` function eltávolít egy kulcs / érték párt a tömbből:
+
+ $array = ['name' => 'Desk', 'price' => 100];
+
+ $name = array_pull($array, 'name');
+
+ // $name: Desk
+
+ // $array: ['price' => 100]
+
+
+#### `array_set()` {#collection-method}
+
+Az `array_set` function beállít egy értéket a tömbben úgy, hogy a kulcs nevét ponttal "dot" elválasztva adtad meg:
+
+ $array = ['products' => ['desk' => ['price' => 100]]];
+
+ array_set($array, 'products.desk.price', 200);
+
+ // ['products' => ['desk' => ['price' => 200]]]
+
+
+#### `array_sort()` {#collection-method}
+
+Az `array_sort` function egy tömböt rendez a megadott Closure alapján:
+
+ $array = [
+ ['name' => 'Desk'],
+ ['name' => 'Chair'],
+ ];
+
+ $array = array_values(array_sort($array, function ($value) {
+ return $value['name'];
+ }));
+
+ /*
+ [
+ ['name' => 'Chair'],
+ ['name' => 'Desk'],
+ ]
+ */
+
+
+#### `array_sort_recursive()` {#collection-method}
+
+Az `array_sort_recursive` function rekurzívan rendez egy tömböt a `sort` function -t használva:
+
+ $array = [
+ [
+ 'Roman',
+ 'Taylor',
+ 'Li',
+ ],
+ [
+ 'PHP',
+ 'Ruby',
+ 'JavaScript',
+ ],
+ ];
+
+ $array = array_sort_recursive($array);
+
+ /*
+ [
+ [
+ 'Li',
+ 'Roman',
+ 'Taylor',
+ ],
+ [
+ 'JavaScript',
+ 'PHP',
+ 'Ruby',
+ ]
+ ];
+ */
+
+
+#### `array_where()` {#collection-method}
+
+Az `array_where` function megszűri a tömb értékeit a megadott Closure alapján:
+
+ $array = [100, '200', 300, '400', 500];
+
+ $array = array_where($array, function ($value, $key) {
+ return is_string($value);
+ });
+
+ // [1 => 200, 3 => 400]
+
+
+#### `head()` {#collection-method}
+
+A `head` function egyszerűen visszaadja a tömb első értékét:
+
+ $array = [100, 200, 300];
+
+ $first = head($array);
+
+ // 100
+
+
+#### `last()` {#collection-method}
+
+A `last` function visszaadja a tömb utolsó elemét:
+
+ $array = [100, 200, 300];
+
+ $last = last($array);
+
+ // 300
+
+
+## Elérési Utak
+
+
+#### `app_path()` {#collection-method}
+
+Az `app_path` function visszaadja a teljes elérési utat az `app` könyvtárhoz. Felhasználhatod arra az `app_path` függvényt, hogy az app könyvtáron belül teljes útvonalat kapj meg relatív útvonalak helyett:
+
+ $path = app_path();
+
+ $path = app_path('Http/Controllers/Controller.php');
+
+
+#### `base_path()` {#collection-method}
+
+Az `base_path` function visszaadja a teljes elérési utat a projekt gyökérkönyvtárához. Felhasználhatod arra a `base_path` függvényt, hogy a projekten belül teljes útvonalat kapj meg a relatív útvonalak helyett:
+
+ $path = base_path();
+
+ $path = base_path('vendor/bin');
+
+
+#### `config_path()` {#collection-method}
+
+A `config_path` function visszaadja a teljes elérési utat a config könyvtárhoz:
+
+ $path = config_path();
+
+
+#### `database_path()` {#collection-method}
+
+A `database_path` function visszaadja a teljes elérési utat a database könyvtárhoz:
+
+ $path = database_path();
+
+
+#### `elixir()` {#collection-method}
+
+Az `elixir` function visszaadja az elérési útját az [Elixir file -nak](/docs/{{version}}/elixir):
+
+ elixir($file);
+
+
+#### `public_path()` {#collection-method}
+
+A `public_path` function visszaadja a teljes elérési útját a `public` könyvtárnak:
+
+ $path = public_path();
+
+
+#### `resource_path()` {#collection-method}
+
+A `resource_path` function visszaadja a teljes elérési útját a `resources` könyvtárnak. Felhasználhatod arra a `resource_path` függvényt, hogy a projekten belül teljes útvonalat kapj meg a relatív útvonalak helyett:
+
+ $path = resource_path();
+
+ $path = resource_path('assets/sass/app.scss');
+
+
+#### `storage_path()` {#collection-method}
+
+A `storage_path` function visszaadja a teljes elérési útját a `storage` könyvtárnak. Felhasználhatod arra a `storage_path` függvényt, hogy a projekten belül teljes útvonalat kapj meg a relatív útvonalak helyett:
+
+ $path = storage_path();
+
+ $path = storage_path('app/file.txt');
+
+
+## Stringek
+
+
+#### `camel_case()` {#collection-method}
+
+A `camel_case` function átalakítja a kapott szöveget `camelCase` -é:
+
+ $camel = camel_case('foo_bar');
+
+ // fooBar
+
+
+#### `class_basename()` {#collection-method}
+
+A `class_basename` visszaadja a class kapott namespace -el ellátott class névből csak a class nevét:
+
+ $class = class_basename('Foo\Bar\Baz');
+
+ // Baz
+
+
+#### `e()` {#collection-method}
+
+Az `e` function lefuttatja a `htmlentities` függvényt a kapott stringen:
+
+ echo e('foo');
+
+ // <html>foo</html>
+
+
+#### `ends_with()` {#collection-method}
+
+Az `ends_with` visszaadja, hogy a kapott string vége a megadott végződéssel egyezik-e:
+
+ $value = ends_with('This is my name', 'name');
+
+ // true
+
+
+#### `snake_case()` {#collection-method}
+
+A `snake_case` function étakajítha a kapott szöveget `snake_case` -re:
+
+ $snake = snake_case('fooBar');
+
+ // foo_bar
+
+
+#### `str_limit()` {#collection-method}
+
+Az `str_limit` function karakterlimitet állít a megadott string -en.
+The `str_limit` function limits the number of characters in a string. Első paraméterben megadható mag aa string, a második paraméter pedig megadja, hogy maximum hány karakternél vágja el:
+
+ $value = str_limit('The PHP framework for web artisans.', 7);
+
+ // The PHP...
+
+
+#### `starts_with()` {#collection-method}
+
+A `starts_with` function visszaadja, hogy a kapott string eleje a megadott stringgel kezdődik-e:
+
+ $value = starts_with('This is my name', 'This');
+
+ // true
+
+
+#### `str_contains()` {#collection-method}
+
+Az `str_contains` function visszaadja, hogy a megadott szöveg tartalmazza-e a paraméterül kapott stringet:
+
+ $value = str_contains('This is my name', 'my');
+
+ // true
+
+
+#### `str_finish()` {#collection-method}
+
+A `str_finish` function a szöveg végéhez fűzi a kapott stringet:
+
+ $string = str_finish('this/string', '/');
+
+ // this/string/
+
+
+#### `str_is()` {#collection-method}
+
+Az `str_is` function visszaadja, hogy a kapott minta illesztkedik-e a stringre. Csillag használható wildcard -nak:
+
+ $value = str_is('foo*', 'foobar');
+
+ // true
+
+ $value = str_is('baz*', 'foobar');
+
+ // false
+
+
+#### `str_plural()` {#collection-method}
+
+A `str_plural` function átalakítja a megkapott stringet a többes számú alakjává. Ez a függvény jelenleg csak angol nyelven működik:
+
+ $plural = str_plural('car');
+
+ // cars
+
+ $plural = str_plural('child');
+
+ // children
+
+Második paraméternek megadható egy integer, és az `str_plural` ennek a számnak megfelelően adja vissza többes vagy egyes számban a megadott szót:
+
+ $plural = str_plural('child', 2);
+
+ // children
+
+ $plural = str_plural('child', 1);
+
+ // child
+
+
+#### `str_random()` {#collection-method}
+
+Az `str_random` function egy megadott hosszúságú random stringet generál. Ez a függvény a PHP's `random_bytes` függvényét használja:
+
+ $string = str_random(40);
+
+
+#### `str_singular()` {#collection-method}
+
+Az `str_singular` function a megadott stringet visszaadja az egyes számú alakjában. Ez a függvény jelenleg csak az angol nyelvű szavakkal működik:
+
+ $singular = str_singular('cars');
+
+ // car
+
+
+#### `str_slug()` {#collection-method}
+
+Az `str_slug` function a megadott stringből egy URL barát "slug" formát ad vissza:
+
+ $title = str_slug('Laravel 5 Framework', '-');
+
+ // laravel-5-framework
+
+
+#### `studly_case()` {#collection-method}
+
+Az `studly_case` function a megadott stringet átalakítja `StudlyCase` -re:
+
+ $value = studly_case('foo_bar');
+
+ // FooBar
+
+
+#### `title_case()` {#collection-method}
+
+A `title_case` function a megadott stringet átalakítja `Title Case` -re:
+
+ $title = title_case('a nice title uses the correct case');
+
+ // A Nice Title Uses The Correct Case
+
+
+#### `trans()` {#collection-method}
+
+A `trans` function lefordítja a kapott stringet a [localization file](/docs/{{version}}/localization) segítségével:
+
+ echo trans('validation.required'):
+
+
+#### `trans_choice()` {#collection-method}
+
+A `trans_choice` function lefordítja a kapott nyelvi kulcsot a nyelvi file segítségével:
+
+ $value = trans_choice('foo.bar', $count);
+
+
+## URL -ek
+
+
+#### `action()` {#collection-method}
+
+
+Az `action` function visszaadja az URL -t a kapott controller@action -höz. Nem kell a teljes namespace -t átadnod a controllerhez, helyette használd a relatív namespace -t a `App\Http\Controllers` -hez képest:
+
+ $url = action('HomeController@getIndex');
+
+Ha a route paramétereket is kezel ezeket a második paraméterben adhatod át:
+
+ $url = action('UserController@profile', ['id' => 1]);
+
+
+#### `asset()` {#collection-method}
+
+Egy asset file -hoz generál teljes url-t figyelembe véve, hogy HTTP vagy HTTPS -e a kérés:
+
+ $url = asset('img/photo.jpg');
+
+
+#### `secure_asset()` {#collection-method}
+
+URL-t generál egy asset -re HTTPS -t használva
+
+ echo secure_asset('foo/bar.zip', $title, $attributes = []);
+
+
+#### `route()` {#collection-method}
+
+A `route` function egy URL -t ad vissza a megadott nevű route -hoz:
+
+ $url = route('routeName');
+
+Ha a route paramétereket is kezel, akkor ezeket a második paraméterben adhatod át:
+
+ $url = route('routeName', ['id' => 1]);
+
+
+#### `url()` {#collection-method}
+
+Az `url` function abszolút elérési utat generál a megadott relatív linkre:
+
+ echo url('user/profile');
+
+ echo url('user/profile', [1]);
+
+Ha nincs elérési út megadva, akkor `Illuminate\Routing\UrlGenerator` példányt ad vissza:
+
+ echo url()->current();
+ echo url()->full();
+ echo url()->previous();
+
+
+## Vegyes
+
+
+#### `abort()` {#collection-method}
+
+Az `abort` function HTTP exception -t dob, amit az exception handler kap el:
+
+ abort(401);
+
+Második paraméterben megadható az exception üzenete:
+
+ abort(401, 'Unauthorized.');
+
+
+#### `abort_if()` {#collection-method}
+
+Az `abort_if` function HTTP exceptiont dob, ha az első paramétere `true`:
+
+ abort_if(! Auth::user()->isAdmin(), 403);
+
+
+#### `abort_unless()` {#collection-method}
+
+Az `abort_unless` function HTTP exception -t dob, ha az első paramétere `false`:
+
+ abort_unless(Auth::user()->isAdmin(), 403);
+
+
+#### `auth()` {#collection-method}
+
+Az `auth` function visszaad egy authentikált user példányt. Az `Auth` facade helyett használhatod:
+
+ $user = auth()->user();
+
+
+#### `back()` {#collection-method}
+
+A `back()` function egy redirect -et generál a felhasználó előző oldalára (referer):
+
+ return back();
+
+
+#### `bcrypt()` {#collection-method}
+
+A `bcrypt` function egy Bcrypt hash -t ad vissza. Felhasználhatod a `Hash` facade helyett:
+
+ $password = bcrypt('my-secret-password');
+
+
+#### `collect()` {#collection-method}
+
+A `collect` function egy [collection](/docs/{{version}}/collections) példányt ad vissza a megadott tömb helyett:
+
+ $collection = collect(['taylor', 'abigail']);
+
+
+#### `config()` {#collection-method}
+
+A `config` function visszaad egy config értéket. A config értékeket "dot" -al (ponttal) elválasztva kell megadni, ahol az első pont előtti rész a config file neve. A default értéket akkor adja vissza, ha a megadott értéket nem találta a configban:
+
+ $value = config('app.timezone');
+
+ $value = config('app.timezone', $default);
+
+A `config` helper felhasználható arra, hogy a konfigurációs értékeket futásidőben megváltoztassuk. Ehhez egy kulcs / érték párt kell átadni a helpernek:
+
+ config(['app.debug' => true]);
+
+
+#### `csrf_field()` {#collection-method}
+
+A `csrf_field` function egy HTML `hidden` input field -et generál, aminek az értéke egy valid CSRF token. Felhasználható például [Blade szintaxisban](/docs/{{version}}/blade) így:
+
+ {{ csrf_field() }}
+
+
+#### `csrf_token()` {#collection-method}
+
+A `csrf_token` function visszaadja az aktuális valid CSRF token értékét:
+
+ $token = csrf_token();
+
+
+#### `dd()` {#collection-method}
+
+A `dd` function dump -olja a kapott változót, majd leállítja az alkalmazás futását:
+
+ dd($value);
+
+ dd($value1, $value2, $value3, ...);
+
+Ha nem akarod leállítani az alkalmazást, akkor használd `dd` helyett a `dump` functiont:
+
+ dump($value);
+
+
+#### `dispatch()` {#collection-method}
+
+A `dispatch` function egy új job -ot ad hozzá a Laravel [job queue](/docs/{{version}}/queues) -jához:
+
+ dispatch(new App\Jobs\SendEmails);
+
+
+#### `env()` {#collection-method}
+
+Az `env` function visszaadja az environment variable értékét:
+
+ $env = env('APP_ENV');
+
+ // Return a default value if the variable doesn't exist...
+ $env = env('APP_ENV', 'production');
+
+
+#### `event()` {#collection-method}
+
+Az `event` function kivált egy [event](/docs/{{version}}/events) -et:
+
+ event(new UserRegistered($user));
+
+
+#### `factory()` {#collection-method}
+
+A `factory` function egy model factory. Visszaadja a megadott classt a megadott példányszámban. Felhasználható [teszteléshez](/docs/{{version}}/database-testing#writing-factories) vagy [seedeléshez](/docs/{{version}}/seeding#using-model-factories):
+
+ $user = factory(App\User::class)->make();
+
+
+#### `method_field()` {#collection-method}
+
+A `method_field` function egy HTML `hidden` input field -et ad viszsa, ami tartalmazza a form HTTP verb-et. Például [Blade -el használva](/docs/{{version}}/blade):
+
+
+
+
+#### `old()` {#collection-method}
+
+Az`old` function [visszaadja](/docs/{{version}}/requests#retrieving-input) az input fieldek régi értékeit, melyek session flash-ben voltak tárolva:
+
+ $value = old('value');
+
+ $value = old('value', 'default');
+
+
+#### `redirect()` {#collection-method}
+
+A `redirect` function visszaad egy redirect HTTP response -t, vagy visszaad egy redirector példányt ha nem kapott paramétert:
+
+ return redirect('/home');
+
+ return redirect()->route('route.name');
+
+
+#### `request()` {#collection-method}
+
+A `request` function visszaadja az aktuális [request](/docs/{{version}}/requests) példányt:
+
+ $request = request();
+
+ $value = request('key', $default = null)
+
+
+#### `response()` {#collection-method}
+
+A `response` function létrehoz egy [response](/docs/{{version}}/responses) példányt, vagy ha nem kapott értéket akkor visszaad egy üres response objektumot:
+
+ return response('Hello World', 200, $headers);
+
+ return response()->json(['foo' => 'bar'], 200, $headers);
+
+
+#### `session()` {#collection-method}
+
+A `session` function lekér egy session értéket:
+
+ $value = session('key');
+
+Ha paraméterben kulcs/érték pár(oka)t kap, akkor beállítja azt_
+
+ session(['chairs' => 7, 'instruments' => 3]);
+
+Ha nem kap semmilyen értéket, akkor a sessions store objektum adódik át:
+
+ $value = session()->get('key');
+
+ session()->put('key', $value);
+
+
+#### `value()` {#collection-method}
+
+A `value` function visszaadja a kapott closure értékét. A megadott Closure automatikusan lefut a value használata esetén:
+
+ $value = value(function() { return 'bar'; });
+
+
+#### `view()` {#collection-method}
+
+A `view` function visszaad egy [view](/docs/{{version}}/views) példányt:
+
+ return view('auth.login');