Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 612 Bytes

File metadata and controls

17 lines (16 loc) · 612 Bytes

generator-import

A demo of using generators for doing imports

  1. What's a generator?
    1. Generator
    2. Function
    3. Generator vs Iterator
  2. DataGenerator.php
    1. Separates data generation from usage
    2. yield $x
  3. Importing - old school...ish
    1. ImportDemo.php
  4. Turning it inside out
    1. $data = yield
  5. Feeding your generator
    1. GeneratorImportDemo.php
  6. Maybe not better, but more elegant