code: private function getContainer(Context $context)
      {
          $asArray = $context->getOption(JsonCodec::OBJECT_AS_ARRAY);
          return $asArray ? new ObjectExpr_ArrayContainer() : new ObjectExpr_StdClassContainer();
      }
docs: 引数の Context に指定されているオプションに応じた ArrayContainer オブジェクトを返します.
  
  @param  Context $context
  @return ObjectExpr_Container