MongoDB::execute не будет работать с MongoDB 3.0+ (поскольку они отказались от eval)
Все что тебе нужно, это писать функции в PHP формате.
$mongoDB->products->insert( ["item" => "card", "qty" => 15] );
Ты даже можешь передавать данные в JSON и вытаскивать их для PHP /json_decode/.
$data = json_decode( '{ "item": "card", "qty": 15 }' ); // $_POST['product']
$mongoDB->products->insert( $data );