Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Sdk Sierra Iot M2M Bundle Laravel Package

dodev34/sdk-sierra-iot-m2m-bundle

View on GitHub
Deep Wiki
Context7

Documentation

WIP.

How use from scratch

// composer.json
{
  "autoload": {
    "psr-4": {
      "M12U\\Bundle\\Sdk\\Sierra\\IotM2MBundle\\": "sdk-sierra-iot-m2m-bundle"
    }
  },

  "require": {
    "php": ">=5.3.0",
    "psr/log": "~1.0",
    "symfony/http-kernel": ">=2.8",
    "symfony/yaml": ">=2.8",
    "symfony/dependency-injection": ">=2.8",
    "guzzlehttp/guzzle": "^6.2",
    "symfony/console": "^3.3",
    "symfony/var-dumper": "^3.3"
  },
  "require-dev": {
    "symfony/framework-bundle": ">=2.8"
  },
  "extra": {
    "branch-alias": {
      "dev-master": "1.0"
    }
  }
}

# paremeters.yml
parameters:
    m12u.sdk.sierra.iot_m2m.config.uri_oauth_token: "https://eu.airvantage.net/api/oauth/token"
    m12u.sdk.sierra.iot_m2m.config.username: "your_username"
    m12u.sdk.sierra.iot_m2m.config.password: "your_password;"
    m12u.sdk.sierra.iot_m2m.config.base_uri: "https://eu.airvantage.net"
    m12u.sdk.sierra.iot_m2m.config.client_id: "your_client_id"
    m12u.sdk.sierra.iot_m2m.config.client_secret: "yours_client_secret"
    m12u.sdk.sierra.iot_m2m.config.token: "your_token"
    m12u.sdk.sierra.iot_m2m.config.grant_type: "password"
<?php
require_once __DIR__ . '/vendor/autoload.php';

use M12U\Bundle\Sdk\Sierra\IotM2MBundle\M12USdkSierraIotM2MBundle;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;

$container = new ContainerBuilder();
$loader = new YamlFileLoader($container, new FileLocator([
    __DIR__,
    __DIR__.'/sdk-sierra-iot-m2m-bundle/Resources/config'
]));
$loader->load('parameters.yml');
$loader->load('services.yml');

$bundle = new M12USdkSierraIotM2MBundle();
$bundle->build($container);

if (! $container->isCompiled()) {
    $container->compile();
}

$provider = $container->get('m12u.sdk.sierra.iot_m2m.provider_proxy');
$system = $provider->getClient('system');

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge