Code Duplication    Length = 9-11 lines in 4 locations

src/Api/Config/ApplicationConfig.php 1 location

@@ 237-247 (lines=11) @@
234
     *
235
     * @return static The current instance.
236
     */
237
    public function setHelp($help)
238
    {
239
        if (null !== $help) {
240
            Assert::string($help, 'The help text must be a string. Got: %s');
241
            Assert::notEmpty($help, 'The help text must not be empty.');
242
        }
243
244
        $this->help = $help;
245
246
        return $this;
247
    }
248
249
    /**
250
     * Returns the event dispatcher used to dispatch the console events.

src/Api/Config/CommandConfig.php 2 locations

@@ 361-371 (lines=11) @@
358
     *
359
     * @see getDescription()
360
     */
361
    public function setDescription($description)
362
    {
363
        if (null !== $description) {
364
            Assert::string($description, 'The command description must be a string or null. Got: %s');
365
            Assert::notEmpty($description, 'The command description must not be empty.');
366
        }
367
368
        $this->description = $description;
369
370
        return $this;
371
    }
372
373
    /**
374
     * Returns the help text of the command.
@@ 400-410 (lines=11) @@
397
     *
398
     * @see getHelp()
399
     */
400
    public function setHelp($help)
401
    {
402
        if (null !== $help) {
403
            Assert::string($help, 'The help text must be a string or null. Got: %s');
404
            Assert::notEmpty($help, 'The help text must not be empty.');
405
        }
406
407
        $this->help = $help;
408
409
        return $this;
410
    }
411
412
    /**
413
     * Returns whether the command is enabled or not in the current environment.

src/Handler/Help/HelpHandler.php 1 location

@@ 333-341 (lines=9) @@
330
     *
331
     * @param string $page The application page.
332
     */
333
    public function setApplicationPage($page)
334
    {
335
        if (null !== $page) {
336
            Assert::string($page, 'The application page must be a string or null. Got: %s');
337
            Assert::notEmpty($page, 'The application page must not be empty.');
338
        }
339
340
        $this->applicationPage = $page;
341
    }
342
343
    /**
344
     * Returns the prefix of the files displayed when a command help is shown