Commit b3927c2d authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Module IdRef => bibiliothèque unicaen/idref

parent d9848e70
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -39,6 +39,7 @@
        "unicaen/bjy-authorize": "^4.0",
        "unicaen/db-import": "^5.2",
        "unicaen/faq": "^5.0",
        "unicaen/idref": "dev-master",
        "unicaen/ldap": "^4.0",
        "unicaen/parametre": "^5.0",
        "unicaen/renderer": "^5.0",
@@ -84,6 +85,7 @@
        "post-install-cmd": [
            "mkdir -p public/unicaen && cp -r vendor/unicaen/app/public/unicaen public/",
            "mkdir -p public/unicaen && cp -r vendor/unicaen/db-import/public/unicaen public/",
            "mkdir -p public/unicaen && cp -r module/UnicaenIdref/public/unicaen public/",
            "mkdir -p vendor/mpdf/mpdf/ttfontdata && chmod -R 777 vendor/mpdf/mpdf/ttfontdata"
        ]
    },
+37 −2
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
        "This file is @generated automatically"
    ],
    "content-hash": "633d9ca098d7d3f1b4cdea0a6ba9d372",
    "content-hash": "4d2d7ae4851a045662ffe993c5f59eb2",
    "packages": [
        {
            "name": "aws/aws-crt-php",
@@ -9873,6 +9873,39 @@
            "description": "Module de foire aux questions",
            "time": "2022-11-23T12:18:12+00:00"
        },
        {
            "name": "unicaen/idref",
            "version": "dev-master",
            "source": {
                "type": "git",
                "url": "https://git.unicaen.fr/lib/unicaen/idref.git",
                "reference": "3aada6c252d9fce97329bf135347c7681803b1be"
            },
            "require": {
                "laminas/laminas-dependency-plugin": "^2.1",
                "monolog/monolog": "^2.3"
            },
            "require-dev": {
                "laminas/laminas-config": "^2.0 || ^3.0",
                "laminas/laminas-form": "^2.0 || ^3.0",
                "laminas/laminas-mvc": "^2.0 || ^3.0",
                "laminas/laminas-stdlib": "^2.0 || ^3.0",
                "laminas/laminas-view": "^2.0",
                "phpunit/phpunit": "~5.4",
                "unicaen/test": "^4.0"
            },
            "type": "module",
            "autoload": {
                "psr-0": {
                    "UnicaenIdref\\": "src/"
                },
                "classmap": [
                    "./Module.php"
                ]
            },
            "description": "Module d'interrogation des autorités Sudoc (IDRef)",
            "time": "2023-04-03T19:45:59+00:00"
        },
        {
            "name": "unicaen/ldap",
            "version": "4.0.1",
@@ -11994,7 +12027,9 @@
    ],
    "aliases": [],
    "minimum-stability": "stable",
    "stability-flags": [],
    "stability-flags": {
        "unicaen/idref": 20
    },
    "prefer-stable": false,
    "prefer-lowest": false,
    "platform": {

module/UnicaenIdref/.gitignore

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
.idea
./vendor/
 No newline at end of file

module/UnicaenIdref/Module.php

deleted100644 → 0
+0 −59
Original line number Diff line number Diff line
<?php

namespace UnicaenIdref;

use Laminas\Config\Factory as ConfigFactory;
use Laminas\Console\Adapter\AdapterInterface;
use Laminas\ModuleManager\Feature\ConsoleBannerProviderInterface;
use Laminas\ModuleManager\Feature\ConsoleUsageProviderInterface;
use Laminas\Mvc\ModuleRouteListener;
use Laminas\Mvc\MvcEvent;
use Laminas\Stdlib\Glob;

class Module implements ConsoleBannerProviderInterface, ConsoleUsageProviderInterface
{
    public function onBootstrap(MvcEvent $e)
    {
        $eventManager        = $e->getApplication()->getEventManager();
        $moduleRouteListener = new ModuleRouteListener();
        $moduleRouteListener->attach($eventManager);
    }

    public function getConfig()
    {
        $paths = array_merge(
            [__DIR__ . '/config/module.config.php'],
            Glob::glob(__DIR__ . '/config/others/{,*.}{config}.php', Glob::GLOB_BRACE)
        );

        return ConfigFactory::fromFiles($paths);
    }

    public function getAutoloaderConfig(): array
    {
        return array(
            'Laminas\Loader\StandardAutoloader' => array(
                'namespaces' => array(
                    __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,
                ),
            ),
        );
    }

    /**
     * @inheritDoc
     */
    public function getConsoleBanner(AdapterInterface $console): ?string
    {
        return "Module UnicaenIdref";
    }

    /**
     * @inheritDoc
     */
    public function getConsoleUsage(AdapterInterface $console)
    {
        return [
        ];
    }
}

module/UnicaenIdref/composer.json

deleted100644 → 0
+0 −32
Original line number Diff line number Diff line
{
    "name": "unicaen/id-ref",
    "description": "Module d'interrogation des autorités Sudoc (IDRef)",
    "type": "module",
    "repositories": [
        {
            "type": "composer",
            "url": "https://gest.unicaen.fr/packagist"
        }
    ],
    "require": {
        "laminas/laminas-dependency-plugin": "^2.1",
        "monolog/monolog": "^2.3"
    },
    "require-dev": {
        "unicaen/test": "^4.0",
        "phpunit/phpunit": "~5.4"
    },
    "autoload": {
        "psr-0": {
            "UnicaenIdref\\": "src/"
        },
        "classmap": [
            "./Module.php"
        ]
    },
    "autoload-dev": {
        "psr-4": {
            "UnicaenIdrefUnitTest\\": "test/UnicaenIdrefUnitTest"
        }
    }
}
Loading