Skip to content

Passing --org results in an undefined property PHP notice #4

Description

@bwood
$ terminus genie --org=xxxxxx --env=live -- https:info --format=var_export
PHP Notice:  Undefined property: Pantheon\Terminus\Models\UserOrganizationMembership::$getOrganization in /Users/bwood/code/php/terminus-genie-plugin/src/Commands/GenieCommand.php on line 37
PHP Stack trace:
PHP   1. {main}() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/pantheon-systems/terminus/bin/terminus:0
PHP   2. Pantheon\Terminus\Terminus->run() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/pantheon-systems/terminus/bin/terminus:44
PHP   3. Robo\Runner->run() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/pantheon-systems/terminus/src/Terminus.php:103
PHP   4. Symfony\Component\Console\Application->run() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/consolidation/robo/src/Runner.php:193
PHP   5. Symfony\Component\Console\Application->doRun() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/symfony/console/Application.php:148
PHP   6. Symfony\Component\Console\Application->doRunCommand() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/symfony/console/Application.php:248
PHP   7. Consolidation\AnnotatedCommand\AnnotatedCommand->run() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/symfony/console/Application.php:964
PHP   8. Consolidation\AnnotatedCommand\AnnotatedCommand->execute() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/symfony/console/Command/Command.php:252
PHP   9. Consolidation\AnnotatedCommand\CommandProcessor->process() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/consolidation/annotated-command/src/AnnotatedCommand.php:404
PHP  10. Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/consolidation/annotated-command/src/CommandProcessor.php:150
PHP  11. Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/consolidation/annotated-command/src/CommandProcessor.php:181
PHP  12. call_user_func_array:{/Users/bwood/.composer/global/pantheon-systems/terminus/vendor/consolidation/annotated-command/src/CommandProcessor.php:235}() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/consolidation/annotated-command/src/CommandProcessor.php:235
PHP  13. TerminusPluginProject\Genie\Commands\GenieCommand->genie() /Users/bwood/.composer/global/pantheon-systems/terminus/vendor/consolidation/annotated-command/src/CommandProcessor.php:235
PHP Notice:  Trying to get property of non-object in /Users/bwood/code/php/terminus-genie-plugin/src/Commands/GenieCommand.php on line 37

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions