pods_group_add()で作成したメタグループを複数のポッドと共有しようとすると、メモリエラー(十分なメモリがない)が失敗を引き起こします。
pods_group_add( array('books', 'other_books'), 'Book Meta Title', 'field1,field2');
このライブトレーニングイベント中に実際の問題を確認できます。 https://youtu.be/fXJbXiTnqBk?t=43m34s
2GBを超えるメモリを割り当てようとしたところ、このarray()がすべてを吸い込んでしまいました。 :)貪欲な小さなろくでなし。
もちろん、それはあなたがそれをライブでやっている間に起こります! 頭を上げてくれてありがとう、チェックインします
それを見つけた:
https://github.com/pods-framework/pods/blob/2.x/classes/PodsMeta.php#L596
$ podではなく$ pを使用する必要があります
ハ...多分私は自分でコードを見るべきだった:)
修正は#4386経由のワンライナーです
これは実際には2013年8月5日からあります-偶然にも私たちは4周年を迎えます:)
これについて私たちが責任を負うことができるコミット:
https://github.com/pods-framework/pods/commit/72803d10bd11aa4f789598ad0b15ebf88a1a76b9
そのコミッターはダミーです