Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
/**
4
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
7
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
8
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
9
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
10
 * THE SOFTWARE.
11
 *
12
 * This software consists of voluntary contributions made by many individuals
13
 * and is licensed under the MIT license.
14
 *
15
 * Copyright (c) 2014-2022 Yuuki Takezawa
16
 *
17
 */
18
 
19
declare(strict_types=1);
20
 
21
namespace Ytake\LaravelSmarty\Console;
22
 
23
use Smarty as SmartyAlias;
24
use Illuminate\Console\Command;
25
use Ytake\LaravelSmarty\SmartyFactory;
26
 
27
/**
28
 * Class SmartyInfoCommand
29
 *
30
 * @author  yuuki.takezawa<yuuki.takezawa@comnect.jp.net>
31
 * @license http://opensource.org/licenses/MIT MIT
32
 */
33
class PackageInfoCommand extends Command
34
{
35
    /**
36
     * The console command name.
37
     *
38
     * @var string
39
     */
40
    protected $name = 'ytake:smarty-package-info';
41
 
42
    /**
43
     * The console command description.
44
     *
45
     * @var string
46
     */
47
    protected $description = 'Information about ytake/laravel-smarty';
48
 
49
    /**
50
     * Execute the console command.
51
     *
52
     * @return int
53
     */
54
    public function handle(): int
55
    {
56
        $this->line('<info>Smarty</info> version <comment>' . SmartyAlias::SMARTY_VERSION . '</comment>');
57
        $this->line('<info>ytake/laravel-smarty</info> version <comment>' . SmartyFactory::VERSION . '</comment>');
58
        return 0;
59
    }
60
}