<commit_before><?php

namespace R\Hive\Commands;

use Illuminate\Console\Command;

class AssembleCommand extends Command
{
    protected $name = 'hive:assemble';

    protected $description = 'Create a new Hive resource collection for an instance.';

    public function fire()
    {
        $name = $this->argument('name');

        $this->call('hive:instance', ['name' => $name, '--eloquent');
        $this->call('hive:factory', ['name' => $name, '--validator');
        $this->call('hive:repo', ['name' => $name, '--observatory');
    }

    protected function getArguments()
    {
        return [
            ['name', InputArgument::REQUIRED, 'The name of the class.'],
        ];
    }<commit_msg>Add missing includes.<commit_after><?php

namespace R\Hive\Commands;

use Illuminate\Console\Command;
use Symfony\Component\Console\Input\InputArgument;

class AssembleCommand extends Command
{
    protected $name = 'hive:assemble';

    protected $description = 'Create a new Hive resource collection for an instance.';

    public function fire()
    {
        $name = $this->argument('name');

        $this->call('hive:instance', ['name' => $name, '--eloquent');
        $this->call('hive:factory', ['name' => $name, '--validator');
        $this->call('hive:repo', ['name' => $name, '--observatory');
    }

    protected function getArguments()
    {
        return [
            ['name', InputArgument::REQUIRED, 'The name of the class.'],
        ];
    }
{'fraction_non_alphanumeric': 0.16768916155419222, 'fraction_numerical': 0.0, 'mean_word_length': 3.010928961748634, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6518283', 'n_tokens_mistral': 435, 'n_tokens_neox': 437, 'n_words': 106}