<?php

namespace LaravelFlare\Media;

use LaravelFlare\Flare\Admin\Modules\ModuleAdmin;

class MediaModule extends ModuleAdmin
{
    /**
     * Admin Section Icon.
     *
     * Font Awesome Defined Icon, eg 'user' = 'fa-user'
     *
     * @var string
     */
    protected static $icon = 'cloud-upload';

    /**
     * Title of Admin Section.
     *
     * @var string
     */
    protected static $title = 'Media';

    /**
     * The Controller to be used by the Pages Module.
     * 
     * @var string
     */
    protected static $controller = '\LaravelFlare\Media\Http\Controllers\MediaAdminController';
}

<?php

namespace LaravelFlare\Media;

use LaravelFlare\Flare\Admin\Modules\ModuleAdmin;

class MediaModule extends ModuleAdmin
{
    /**
     * Admin Section Icon.
     *
     * Font Awesome Defined Icon, eg 'user' = 'fa-user'
     *
     * @var string
     */
    protected $icon = 'cloud-upload';

    /**
     * Title of Admin Section.
     *
     * @var string
     */
    protected $title = 'Media';

    /**
     * The Controller to be used by the Pages Module.
     * 
     * @var string
     */
    protected $controller = '\LaravelFlare\Media\Http\Controllers\MediaAdminController';
}

Remove static declartion from Media Module properties
Remove static declartion from Media Module properties
