puffy

puffy

Member Since 2 Years Ago

Campulung

Experience Points 23,540
Experience Level 5

1,460 experience to go until the next level!

In case you were wondering, you earn Laracasts experience when you:

  • Complete a lesson — 100pts
  • Create a forum thread — 50pts
  • Reply to a thread — 10pts
  • Leave a reply that is liked — 50pts
  • Receive a "Best Reply" award — 500pts
Lessons Completed 233
Lessons
Completed
Best Reply Awards 0
Best Reply
Awards
  • Start Your Engines Achievement

    Start Your Engines

    Earned once you have completed your first Laracasts lesson.

  • First Thousand Achievement

    First Thousand

    Earned once you have earned your first 1000 experience points.

  • One Year Member Achievement

    One Year Member

    Earned when you have been with Laracasts for 1 year.

  • Two Year Member Achievement

    Two Year Member

    Earned when you have been with Laracasts for 2 years.

  • Three Year Member Achievement

    Three Year Member

    Earned when you have been with Laracasts for 3 years.

  • Four Year Member Achievement

    Four Year Member

    Earned when you have been with Laracasts for 4 years.

  • Five Year Member Achievement

    Five Year Member

    Earned when you have been with Laracasts for 5 years.

  • School In Session Achievement

    School In Session

    Earned when at least one Laracasts series has been fully completed.

  • Welcome To The Community Achievement

    Welcome To The Community

    Earned after your first post on the Laracasts forum.

  • Full Time Learner Achievement

    Full Time Learner

    Earned once 100 Laracasts lessons have been completed.

  • Pay It Forward Achievement

    Pay It Forward

    Earned once you receive your first "Best Reply" award on the Laracasts forum.

  • Subscriber Achievement

    Subscriber

    Earned if you are a paying Laracasts subscriber.

  • Lifer Achievement

    Lifer

    Earned if you have a lifetime subscription to Laracasts.

  • Laracasts Evangelist Achievement

    Laracasts Evangelist

    Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.

  • Chatty Cathy Achievement

    Chatty Cathy

    Earned once you have achieved 500 forum replies.

  • Laracasts Veteran Achievement

    Laracasts Veteran

    Earned once your experience points passes 100,000.

  • Ten Thousand Strong Achievement

    Ten Thousand Strong

    Earned once your experience points hits 10,000.

  • Laracasts Master Achievement

    Laracasts Master

    Earned once 1000 Laracasts lessons have been completed.

  • Laracasts Tutor Achievement

    Laracasts Tutor

    Earned once your "Best Reply" award count is 100 or more.

  • Laracasts Sensei Achievement

    Laracasts Sensei

    Earned once your experience points passes 1 million.

  • Top 50 Achievement

    Top 50

    Earned once your experience points ranks in the top 50 of all Laracasts users.

22 Apr
1 month ago

puffy left a reply on Spark - Per Seat Target Types

Did you find any solution?

12 Dec
5 months ago

puffy left a reply on Laravel Mix Extract Problem

I solve it :-)

puffy left a reply on Laravel Mix Extract Problem

I have this

<script src="{{ mix('js/andali.js') }}"></script>
<script src="{{ mix('js/manifest.js') }}"></script>
<script src="{{ mix('js/vendor.js') }}"></script>
<script src="{{ mix('js/app.js') }}"></script>

and webpack file is this

mix.combine([
        'resources/js/andali/jquery.js',
        'resources/js/andali/bootstrap.bundle.js',
        'resources/js/andali/jquery.slimscroll.js',
        'resources/js/andali/metisMenu.js',
        'resources/js/andali/waves.js',
        'resources/js/andali/jquery.waypoints.min.js',
        'resources/js/andali/jquery.counterup.min.js'
    ],'public/js/andali.js');
mix.js('resources/js/app.js', 'public/js')
   .sass('resources/scss/app.scss', 'public/css')
   .extract()
   .options({
      processCssUrls: false
   })
   .sourceMaps()
   .copyDirectory('resources/fonts', 'public/fonts')
   .copyDirectory('resources/images', 'public/images');

puffy left a reply on Laravel Mix Extract Problem

/js/vendor.js  82 bytes    /js/vendor  [emitted]  /js/vendor
11 Dec
5 months ago

puffy left a reply on Laravel Mix Extract Problem

For first npm run dev vendor it's ok. If i run again vendor has only ```(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["/js/vendor"],[]]);

puffy started a new conversation Laravel Mix Extract Problem

I have this webpack.mix.js

    [
    'resources/js/vendor/jquery.js',
    'resources/js/vendor/bootstrap.bundle.js',
    'resources/js/vendor/jquery.slimscroll.js',
    'resources/js/vendor/metisMenu.js',
    'resources/js/vendor/waves.js',
    'resources/js/vendor/jquery.waypoints.min.js',
    'resources/js/vendor/jquery.counterup.min.js',
    ],
    'public/js/andali.js');
mix.js('resources/js/app.js', 'public/js')
   .sass('resources/sass/app.scss', 'public/css')
   .extract()
   .version()
   .copyDirectory('resources/fonts', 'public/fonts')
   .copyDirectory('resources/images', 'public/images');

In /public/js/vendor.js I have only this code

(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["/js/vendor"],[]]);

What i do wrong?

Thanks

01 Mar
2 years ago

puffy left a reply on How Can I Set Auth::routes() With A Dynamic Subdomain

@LozovoyV - I solve it. Thanks! i register '''Auth:routes()''' outside the group and finally work. First time when i try it doesn't work... i think i put it before group... Thanks again!

28 Feb
2 years ago

puffy left a reply on How Can I Set Auth::routes() With A Dynamic Subdomain

+-------------------------+----------+------------------------+------------------+------------------------------------------------------------------------+-----------------------+
| Domain                  | Method   | URI                    | Name             | Action                                                                 | Middleware            |
+-------------------------+----------+------------------------+------------------+------------------------------------------------------------------------+-----------------------+
| {domain}                | GET|HEAD | /                      |                  | Closure                                                                | web                   |
| {company}.facturici.dev | GET|HEAD | /                      |                  | Closure                                                                | web,CheckCompany      |
|                         | GET|HEAD | api/user               |                  | Closure                                                                | api,auth:api          |
| {company}.facturici.dev | GET|HEAD | home                   |                  | App\Http\Controllers\[email protected]                              | web,CheckCompany,auth |
|                         | GET|HEAD | login                  | login            | App\Http\Controllers\Auth\[email protected]                | web,guest             |
|                         | POST     | login                  |                  | App\Http\Controllers\Auth\[email protected]                        | web,guest             |
|                         | POST     | logout                 | logout           | App\Http\Controllers\Auth\[email protected]                       | web                   |
|                         | POST     | password/email         | password.email   | App\Http\Controllers\Auth\[email protected]  | web,guest             |
|                         | GET|HEAD | password/reset         | password.request | App\Http\Controllers\Auth\[email protected] | web,guest             |
|                         | POST     | password/reset         |                  | App\Http\Controllers\Auth\[email protected]                | web,guest             |
|                         | GET|HEAD | password/reset/{token} | password.reset   | App\Http\Controllers\Auth\[email protected]        | web,guest             |
|                         | GET|HEAD | register               | register         | App\Http\Controllers\Auth\[email protected]      | web,guest             |
|                         | POST     | register               |                  | App\Http\Controllers\Auth\[email protected]                  | web,guest             |
+-------------------------+----------+------------------------+------------------+------------------------------------------------------------------------+-----------------------+

puffy left a reply on How Can I Set Auth::routes() With A Dynamic Subdomain

I try all sugestions but don't work...

puffy left a reply on How Can I Set Auth::routes() With A Dynamic Subdomain

"Is route:list working?"

Yes, it's working

puffy started a new conversation How Can I Set Auth::routes() With A Dynamic Subdomain

I use Laravel 5.4 and i try to develop an app with dynamic subdomain as users.

routes/web.php

Route::pattern('domain', 'www.localhost.dev|localhost.dev');
Route::group(['domain' => '{domain}'], function()
{
    Route::get('/', function()
    {
          return view('welcome');
    });
});

Route::group(['domain' => '{company}.localhost.dev', 'middleware' => 'CheckCompany'], function()
{ 
    Auth::routes();
    Route::get('/', function($company)
    {
          return view('welcome', compact('company'));
    });
    Route::get('/home', '[email protected]');
  
});

middleware/CheckCompany.php

namespace App\Http\Middleware;
use App\Company;
use Closure;
use Session;

class CheckCompany
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $CompanyUsername = $request->route('company');
        $organisation = Company::where('username', '=', $CompanyUsername)->first();
        if($organisation)
        {
            Session::put('company', $organisation);
            return $next($request);
        } else {
            return response()->view('errors.nouser', compact('CompanyUsername'));
        }
        
    }
}

I need to use /authroutes only if checkcompany is passed. i recive next error on existinguser.localhost.dev/login is accessed

ErrorException in UrlGenerationException.php line 17:
Missing required parameters for [Route: login] [URI: login]. (View: /Users/Web/laravel/devapp/resources/views/auth/login.blade.php)
23 Feb
2 years ago

puffy started a new conversation How Can I Set Auth::routes() With A Dynamic Subdomain

I use Laravel 5.4 and i try to develop an app with dynamic subdomain as users.

In routes, web i have

Route::pattern('domain', 'www.localhost.dev|localhost.dev'); Route::group(['domain' => '{domain}'], function() { Route::get('/', function() { return view('welcome'); }); });

Route::group(['domain' => '{company}.localhost.dev', 'middleware' => 'CheckCompany'], function() { Auth::routes(); Route::get('/', function($company) { return view('welcome', compact('company')); }); Route::get('/home', '[email protected]');

});

and CheckCompany middleware

namespace App\Http\Middleware; use App\Company; use Closure; use Session;

class CheckCompany { /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { $CompanyUsername = $request->route('company'); $organisation = Company::where('username', '=', $CompanyUsername)->first(); if($organisation) { Session::put('company', $organisation); return $next($request); } else { return response()->view('errors.nouser', compact('CompanyUsername')); }

}

}

I need to use /authroutes only if checkcompany is passed. i recive next error on existinguser.localhhost.dev/login is accessed

ErrorException in UrlGenerationException.php line 17: Missing required parameters for [Route: login] [URI: login]. (View: /Users/andreiciungulete/Web/laravel/facturici/resources/views/auth/login.blade.php)