Skip to content

Instantly share code, notes, and snippets.

View caseyamcl's full-sized avatar

Casey McLaughlin caseyamcl

View GitHub Profile
@caseyamcl
caseyamcl / run.php
Created September 17, 2015 20:32
Entity Generator for Doctrine?
<?php
use Doctrine\ORM\Tools\Setup;
use Doctrine\ORM\EntityManager;
require_once "vendor/autoload.php";
// Create a simple "default" Doctrine ORM configuration for Annotations
$isDevMode = true;
$config = Setup::createYAMLMetadataConfiguration(array(__DIR__), $isDevMode);
@caseyamcl
caseyamcl / php-alpine.rsa.pub
Created September 15, 2017 14:56
Temporary
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvJHIjkW9Qo+aST95YwH5
dBgehdjcbacrO8TMquvHoGoa9yGHHnWmCxA2BtRoUcOPphjpY5bRVi5y179cheps
gmswORIFqFz8Nj0if/zOXTs+7sQ3Tq+cdtiuFM+u+ezAwWdPWgt8ZHF4BVoNpHrd
B4uxR8+23Ie24HAFMIsxNLI6erRrDvGvBmmv+iapyxkb/jrAb1vRjqc5Cu9Dq1aH
YchYhV9/Fp9dto9nZ6LG7LM0LA9pDu9eG1GavvRB7NDMyInudJyv/lbDYH0a6asJ
Af/aLz05NBSMtTYArJd9gZ0meYJVYCDACWPHKxsa/PXK0h9sVhXWSbKKritFLN6+
/wIDAQAB
-----END PUBLIC KEY-----
@caseyamcl
caseyamcl / example.php
Created December 21, 2018 18:23
PHPOAIPMH example of using metadata commands in the iterator.
<?php
$myEndpoint = \Phpoaipmh\Endpoint::build('http://WHATEVER-URL-SERVICE.com/...');
foreach ($myEndpoint->listRecords('oaidc') as $item) {
$data = $item->metadata->children('http://www.openarchives.org/OAI/2.0/oai_dc/');
$rows = $data->children('http://purl.org/dc/elements/1.1/');
// .. now do whatever..
}