ExtendedPostTrait.php 265 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 <?php namespace ACA\MLA\Export; use MLAData; use WP_Post; trait ExtendedPostTrait { public function get_extended_post( int $id ): ?WP_Post { $data = MLAData::mla_get_attachment_by_id( $id ); return $data ? new WP_Post( (object) $data ) : null; } }